Facebook アプリのユーザー認証に JSDK を使用しました。アクセス トークンを取得していますが、1/2 時間以内に有効期限が切れます。では、どうすれば長期アクセストークンを取得できますか?
私が使用したコードは次のとおりです。
var fb = new FacebookClient();
Dictionary<string,Object> sParams=new Dictionary<string,Object>();
sParams.Add("client_id",My_App_ID);
sParams.Add("client_secret",My_App_Secret);
sParams.Add("grant_type","fb_exchange_token");
sParams.Add("fb_exchange_token",Short_lived_accessToken);
dynamic result = fb.Get("oauth/access_token",sParams);
fb.AccessToken = result.access_token;
しかし、行に無効なJSON文字列というエラーが表示されますdynamic result = fb.Get("oauth/access_token",sParams);
私はここで何をしているのですか?