Flickr 'Недействительный токен аутентификации (98)' Загрузка видео из приложения Asp.net

Я пытаюсь разрешить пользователю загружать видео на Flickr из приложения Asp.net, используя библиотеку / API FlickrNet. Я получил ключ API и секрет API от Flickr. Кроме того, я получаю authToken с помощью метода AuthGetFrob из библиотеки FlickrNet.

Мои операторы использования следующие

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FlickrNet;

Я создал два метода для выполнения этой задачи.

Один, который получает и возвращает AuthToken

private string GetAuthenticateToken()
{
    Flickr flickr = new Flickr(FLICKR_API_KEY, FLICKR_API_SECRET);

    string frob = flickr.AuthGetFrob();

    return flickr.AuthCalcUrl(frob, AuthLevel.Write);
}

И один, загружает файл, используя этот AuthToken

public void UploadFile(string fileName, string title, string description)
{
    try
    {

        string authToken = GetAuthenticateToken();

        Flickr flickr = new Flickr(FLICKR_API_KEY, FLICKR_API_SECRET, authToken);


        string photoId = flickr.UploadPicture(fileName, title, description, "", true, false, false);
        }
    catch (Exception ex)
    {
        throw ex;
    }
}

Однако, когда я вызываю 'UploadPicture', возникает следующее исключение. «Неверный токен аутентификации (98)».

Содержимое запроса AuthRequest Http выглядит так.



72157627073829842-9d8e31b9dcf41ea1-162888

А содержимое запроса Http методов загрузки выглядит следующим образом.



    

Я видел аналогичную запись на форумах flickr здесь , но исходя из моего понимания, похоже, что я делаю все правильно, но все еще не могу понять, что я делаю неправильно.

Любая помощь будет принята с благодарностью.

8
задан pat8719 30 June 2011 в 14:57
поделиться