-1

助けが必要です。
ユーザーがアプリケーションを許可した後、私は何をすべきかわかりません。私のpageLoadで、URLにコード(Facebookによって生成されたもの)があるかどうかを確認し、文字列コードで再度リダイレクトしてアクセストークンを取得します。
Facebook はアクセス トークンを使用して再度リダイレクトし、トークンを取得しました。

次のステップは何ですか?

...ページロード時...
...................................
if (Request.QueryString["code"] != null && !Page .IsPostBack)
{
文字列コード = Request.QueryString["コード"];
string urlFinal = "https://graph.facebook.com/oauth/access_token?" +
"client_id=" + appID +
"&redirect_uri=" + redirectURL +
"&client_secret=" + appSecret +
"&code=" + コード;
Response.Redirect(urlFinal);
}
そうでなければ (Request.QueryString["access_token"] != null)
文字列トークン = Request.QueryString["

4

1 に答える 1

1

アクセス トークンを取得するには、文字列コードを使用して再度リダイレクトします。

そのアドレスにリダイレクトしないでください。アプリ シークレットが含まれています。

代わりに、認証ドキュメントで説明されているように、そのエンドポイントに対してサーバー側の呼び出しを行う必要があります。

次のステップは何ですか?

それはあなたが何をしたいかによると思いませんか?

于 2012-08-09T11:13:49.177 に答える