J'essaie d'obtenir toutes les photos utilisateur en utilisant FQL (application Facebook C# SDK, application ASP .NET MVC, VB, iFrame Canvas). Mon code est le suivant:Exception de jeton d'accès OAuth 2.0 non valide
Dim app As New FacebookApp()
Dim result As New List(Of FB_Picture)
Dim photoList As Object = app.Fql("SELECT src_small,src_big,src,caption FROM photo WHERE aid IN (SELECT aid FROM album WHERE owner=" + FacebookId.ToString() + ") ORDER BY created DESC LIMIT " + FromN.ToString() + "," + ToN.ToString())
For i As Integer = 0 To photoList.Count
result.Add(New FB_Picture() With {.Caption = photoList(i).caption, .Src = photoList(i).src, .Src_big = photoList(i).src_big, .Src_small = photoList(i).src_small})
Next
Return result
FB_Picture est ma classe pour stocker des photos des utilisateurs.
Mon application dispose des autorisations user_photos.
Mais j'ai une erreur - non valide OAuth 2.0 jeton d'accès
FacebookOAuthException: Invalid OAuth 2.0 Access Token]
Facebook.FacebookApp.MakeRequest(HttpMethod httpMethod, Uri requestUrl, Byte[] postData, String contentType) +393
Facebook.<>c__DisplayClassf.<OAuthRequest>b__e() +20
Facebook.FacebookApp.WithMirrorRetry(Func`1 body) +225
Facebook.FacebookApp.OAuthRequest(Uri uri, IDictionary`2 parameters, HttpMethod httpMethod) +338
Facebook.FacebookApp.RestServer(IDictionary`2 parameters, HttpMethod httpMethod) +481
Facebook.FacebookAppBase.Api(String path, IDictionary`2 parameters, HttpMethod httpMethod) +236
Facebook.FacebookAppBase.Api(IDictionary`2 parameters) +132
Facebook.FacebookAppExtensions.Fql(FacebookAppBase app, String query) +310
Pourriez-vous me aider? Que puis-je réparer? Puis-je utiliser FQL en utilisant Facebook C# SDK?