1

Facebook Open Graph アクションを投稿しようとすると、次のエラーが発生します。

これが私がコードを提出する方法です。

JSONObject test = new JSONObject();
test.put("type","myappnamespace:myCustomType");
test.put("title","test");
test.put("url","http://samples.ogp.me/314782891908537");
Bundle params = new Bundle();
params.putString("access_token", GetAccessToken(mContext));
params.putString("myCustomType", test.toString());
AsyncFacebookRunner request = new AsyncFacebookRunner(facebook);
request.request("me/myappnamespace:myCustomAction", params, "POST", new addToTimelineListener(), null);

エラー:

{"error":{"message":"(#3503) \"{
\"type\":\"myappnamespace:myCustomType\",
\"url\":\"http:\\\/\\\/samples.ogp.me\\\/314782891908537\",
\"title\":\"test\"}\" 
is an invalid value for property \"myCustomType\" with type 
"Reference\"","type":"OAuthException","code":3503}}

それは OAuthException だと言っていますが、私のアクセストークンとは何の関係もありません。同じトークンを使用して、アプリで Facebook にフィードを投稿できるからです。

4

0 に答える 0