0
私はアンドロイドアプリを書いており、facebook/react-native-fbsdkを使ってユーザーのFacebookプロフィール画像を取得しています。呼び出しが戻るこの:Graph API Explorer戻り正しい結果(画像のURLとJSON)を使用してリアクションネイティブ:Facebook API/me/picture call返信FACEBOOK_NON_JSON_RESULT
{ FACEBOOK_NON_JSON_RESULT: '����\u0000\u0010JFIF\u0000\u0..}
。
認証は正しく行われ、他のすべての呼び出しは予想されるデータを返します。ここで
は私のコードです:
const request = new GraphRequest(
'/me/picture',
{
accessToken: 'MY_ACCESS_TOKEN_HERE',
parameters: {
fields: {
string: 'redirect,url'
}
}
},
(error, result) => {
console.log(result);
});
new GraphRequestManager().addRequest(request).start();
すべてのアイデアは私が間違っていることができますか?おかげさまで
このエンドポイントのデフォルトでは、CDNの実際のイメージの場所にリダイレクトされます。 JSONが必要な場合は、それを尋ねる必要があります。 https://developers.facebook.com/docs/graph-api/reference/user/picture – CBroe
@CBroe私は 'redirect'フィールドがそれを行うべきだと思っていました(cdnイメージの代わりにjsonを返します)、間違っていますか? – euvl
これはフィールドではなく、_named_ 'redirect'という追加のパラメータです。 – CBroe