私はionic-native/facebook
プラグインを使用して、自分のアプリを承認したユーザーのアルバムを取得しています。ionic-native/facebookを使用してFacebookからアルバムを取得する
ユーザーがアプリで「ログインしてFacebookにログイン」リンクをクリックすると、Facebookに送信され、アプリを承認してから返信されます。この時点で、私は彼らのアルバムを取得するためのAPI呼び出しを行います。
this.fb.api('/me/?fields=id,name,albums{name,picture,cover_photo{images}}', this.fbPermisions)
.then((res: any) => {
console.log(res);
})
.catch(this.handleError);
これは、コンソールにエラーを返します:Error processing action - "There was an error making the graph call"
しかし、私は、彼らが正常に実行され、次の呼び出しのいずれかをしよう。
this.fb.api('/me', this.fbPermisions)
.then((res: any) => {
console.log(res);
})
.catch(this.handleError);
それとも
this.fb.api('/me/?fields=id,name,albums', this.fbPermisions)
.then((res: any) => {
console.log(res);
})
.catch(this.handleError);
私はグラフAPI Explorerを使用している場合はすべての3つの呼び出しは、絶対にうまく動作します。
なぜ、/me/?fields=id,name,albums{name,picture,cover_photo{images}}
がionic-native/facebook
で失敗するのですか?誰かが知っていますが、Graph API Explorer経由で動作しますか?
プロフィール写真アルバムのみが必要な場合はどうすればいいですか?プロフィール写真アルバムのみを入手する方法はありますか?ありがとうございました –