iPhone 4S で iOS6 を使用して Xcode 4.5.1 で Facebook SDK 3.1 を実行しています。私はアクセス トークンを持っており、友達を見ることができます。他のグラフ リクエストを作成しようとはしていませんが、Facebook オブジェクトを初期化するたびに、これがコンソールに表示されます。
Error: HTTP status code: 400
そこで、生成された「エラー」を NSLog に記録することにし、次の結果を得ました。
Error Domain=com.facebook.sdk Code=5 "The operation couldn’t be completed. (com.facebook.sdk error 5.)" UserInfo=0xb89020 {com.facebook.sdk:ParsedJSONResponseKey={
body = {
error = {
code = 100;
message = "Unsupported get request.";
type = GraphMethodException;
};
};
code = 400;
}, com.facebook.sdk:HTTPStatusCode=400}
私はこれについて多くのことを調査し、アプリケーションが Facebook 開発者コンソールに記録される 'publishInstall' 要求を自動的に実行しようとすることを発見しました。
また、このエラーをどのように解釈すればよいかわかりません。Facebook がこのタイプのリクエストに制限を設けている可能性はありますか?
Facebook api の最近の変更のように見えるため、この種の問題の手で苦労している他の多くの人々がまだ解決策に出くわしていないのを見てきました。
それにもかかわらず、私を正しい方向に導くことができるアドバイスをいただければ幸いです。