2012-02-28 10 views
0

私は自分のWebアプリケーションを使ってグループの壁に投稿できるアプリを開発しています。しかし、私は次のエラーを取得します:(OAuthException)予期しないエラーが発生しました。後でリクエストを再試行してください。Facebook APIエラー:(OAuthException)予期しないエラーが発生しました。後でリクエストを再試行してください。

  var client = new FacebookClient("<my token>"); 
      dynamic parameters = new ExpandoObject(); 
      parameters.access_token = "<my token>"; 
      parameters.message = "testing"; 
      parameters.link = "http://www.example.com/article.html"; 
      parameters.picture = "http://www.example.com/article-thumbnail.jpg"; 
      parameters.name = "Article Title"; 
      parameters.caption = "Caption for the link"; 
      parameters.description = "Longer description of the link"; 
      parameters.actions = new 
      { 
       name = "View on Zombo", 
       link = "http://www.zombo.com", 
      }; 
      dynamic result = client.Post("/<group id>/feed", parameters); 

私はhttps://graph.facebook.com/me/permissions?access_token= "私トークン"

{ 
"data": [ 
    { 
    "installed": 1, 
    "status_update": 1, 
    "photo_upload": 1, 
    "video_upload": 1, 
    "create_note": 1, 
    "share_item": 1, 
    "read_stream": 1, 
    "publish_stream": 1, 
    "manage_pages" : 1 
    } 
]} 

に次のような結果を得るには、私は他の権限を欠場しましたか?

答えて

0

コード内のすべてが正しいようです。また、 'publish_stream'権限を持つ有効なアクセストークンがある場合、このリクエストは機能します。私が疑問に思っていたことの1つは、アクセストークンを2回設定することで問題が発生した場合でしたが、コードを調べた結果、そうではないはずです。コードを以下の例に変更し、動作するかどうかを確認してください。

var client = new FacebookClient();/Node no token in constructor 
dynamic parameters = new ExpandoObject(); 
parameters.access_token = "<my token>"; 
parameters.message = "testing"; 
parameters.link = "http://www.example.com/article.html"; 
parameters.picture = "http://www.example.com/article-thumbnail.jpg"; 
parameters.name = "Article Title"; 
parameters.caption = "Caption for the link"; 
parameters.description = "Longer description of the link"; 
parameters.actions = new 
{ 
    name = "View on Zombo", 
    link = "http://www.zombo.com", 
}; 
dynamic result = client.Post("/<group id>/feed", parameters); 

は、私たちは、SDKでこれを再確認しようが、これはあなたのために働く場合は、あなたの上記のコードは正常に動作しなければならないとして、githubの上のバグを作成してくださいされています。

+0

これ以上のフォローアップはありますか?私は今、同じエラーを抱えており、2日前に働いていました。 (OAuthException)予期しないエラーが発生しました。後でリクエストを再試行してください – Marco83

関連する問題