Facebookerrdomainコード3000
-
27-10-2019 - |
質問
今日、私はアプリユーザーの1人をエラーコード3000に関する苦情を受け取りました。
このエラーに関する情報は見つかりませんでしたし、アプリに追跡がないため、このエラーの原因となった理由もわかりません。洞察はエラーを報告しています fql.multiquery
私はクエリが問題ないことを知っています。現在の時点でこの問題を抱えている数百人のうち1人だけです。
このエラーはすでにありましたか、それともこのエラーが正確に何を意味するのか知っていますか?私が見る限り、公式エラーコードリストはもうなく、コピーされた既存のリストはこの応答コードをカバーしていません。
解決
さて、私はFacebookから完全なエラーレポートを取得することができました:
Error Domain=facebookErrDomain Code=3000 "The operation couldn’t be completed. (facebookErrDomain error 3000.)" UserInfo=0x5e08620 {request_args=(
{
key = method;
value = "fql.multiquery";
},
{
key = sdk;
value = ios;
},
{
key = queries;
value = "[...the queries...]";
},
{
key = "sdk_version";
value = 2;
},
{
key = "access_token";
value = "...";
},
{
key = format;
value = json;
}
), error_msg=Only administrators of applications, pages, and domains can retrieve Insights. The session user (100000XXXXXXXXX) does not own the object 132562XXXXXXXXX., error_code=3000}
InsightsテーブルからPage_Fansメトリックにアクセスするクエリが1つありました。ユーザーは、関連する「テスター」管理特権のみを持っていました。ユーザーのアクセスレベルを「管理者」に変更するのが役立ちました。
uialertviewを介してエラーレポートを変更して、userInfoの「error_msg」を含めるために、障害の場合にユーザーと私の重要な指標が含まれているためです;)
私の質問に対する答えは次のとおりです。
ページまたはアプリケーションの洞察データの適切なアクセス権がない場合に備えて、グラフAPIでFacebookerrdomainコード3000エラーが表示されます。
所属していません StackOverflow