Я просто пытаюсь получить список альбомов в веб-приложении, используя следующий код c #.
Для AccessToken , я пошел к OAuthPlaygound и сгенерировал accessToken
с областью действия Picasa, используя действительный ключ пользователя и пароль, относящиеся к моему веб-приложению.
Проблема : При выполнении следующего кода я получаю запрещенную ошибку 403 вместе с сообщением об ошибке «Недопустимый токен» в последней строке, если я использую опцию SetAuthenticationToken ().
Однако, если я использую setUserCredentialss (), это работает. Может ли кто-нибудь, пожалуйста,
помочь мне в этом? Это тот токен, сгенерированный с помощью OAuth Playground
здесь не работает? Или для использования токена клиентской библиотеки также необходимо создать его? Есть ли обходной путь?
PicasaService service = new PicasaService("codesamples.google.com");
service.SetAuthenticationToken(accessToken); //Doesn't works
//service.setUserCredentials("myUsername", "myPassword"); //Works
AlbumQuery query = new AlbumQuery(PicasaQuery.CreatePicasaUri(username));
PicasaFeed feed = service.Query(query);