1

Facebookアプリケーションへのユーザーアクセスを取り消そうとすると、このエラーが発生し続けます。

「リモートサーバーがエラーを返しました:(400)不正な要求。」

私が理解していることから、必要なのはグラフAPIURLに対してHTTPDELETEリクエストを実行することだけです。

これが私が使用しているコードです:

using ( var client = new System.Net.WebClient() ){
                    client.Headers[ System.Net.HttpRequestHeader.ContentType ] = "application/x-www-form-urlencoded";
                    string url = "https://graph.facebook.com/" + fbString + "/permissions?access_token=X";
                    client.UploadString( url, "DELETE", "" );
            }

ログイン/サインアップの場合のようにJavaScriptを使用することはできません。これは、サーバーサイドで行う必要があります。

C#のFacebook APIでいくつかの投稿を見たことがありますが、それが信頼できるかどうかはわかりません。上記のコードは、正常に機能する場合は、より単純に聞こえます(外部依存関係はありません)。

4

0 に答える 0