ウォール/タイムラインのコメントに返信しようとしています。https://graph.facebook.com/me/permissions?access_token=ACCESS_TOKEN (例)で持っている権限を確認すると、次のように返されます。
{
"data": [
{
"installed": 1,
"read_stream": 1,
"status_update": 1,
"photo_upload": 1,
"video_upload": 1,
"email": 1,
"create_note": 1,
"share_item": 1,
"publish_stream": 1,
"publish_actions": 1
}
]
}
これは、publish_stream / actionsがあることを示しています-ドキュメントを正しく読んだ場合、必要なのはそれだけですか?壁に新しいコメントを投稿することはできますが、返信することはできません。
私が得る例外は「(OAuthException)(#200)publish_stream権限が必要または拡張権限が必要:publish_actions」です
投稿に返信できるようにするために何か他のものが必要ですか、それは私がすでに持っている許可が必要だと言っています。
ありがとう
編集:
Facebook SDK C#
public bool ReplyToPost(string objId, string message)
{
FacebookClient client = new FacebookClient(GetAccessToken());
IDictionary<string, object> param = new Dictionary<string, object>();
param.Add(new KeyValuePair<string, object>("message", message));
//744590031_10151761424915032 -- Test Obj.
dynamic r = client.Post(string.Format("{0}/comments", objId), param);
return true;
}
アプリに権限が付与されると、常に権限が付与される必要があることを理解していますか?