ログインしたユーザーが好きなメディアを取得しようとしています。私は認証プロセスを行い、このようなアクセストークンを取得します。ユーザーが好きなメディアを取得すると、何も返されません。
1312564049.dd97f3a.e9gw8d5516414d348c0b34f328e80fb1
私もpublic_content
スコープの許可を求めることを確認しました。
それから私は、このトークンを渡す/users/self/media/liked
エンドポイントを呼び出します。
let urlString = "https://api.instagram.com/v1/users/self/media/liked"
let params = ["access_token": token]
Alamofire.request(.GET, urlString, parameters: params, encoding: .URL, headers: nil).responseJSON { response in
print(response.description)
}
しかし、結果として次のような結果が得られます。
{
data = (
);
meta = {
code = 200;
};
pagination = {
};
}
私は使用しているユーザーアカウントで多くの写真があります。だから私はなぜこれが空に戻るのか困惑している。私はサンドボックスモードになっているからですか?またはこのエンドポイントに何か問題がありますか?私が/users/self
と/users/self/media/recent
をチェックして、両方が結果を返したためです。
のそれぞれから10人のユーザーと20枚の最新のメディアに制限されています。サンドボックスモード以外のアプリが動作しているので、サンドボックスモードに関連していると思います。しかし、サンドボックスモードから脱出する方法はないようです。 – Picard102
明確にするために、好きなメディアの表示をサポートしているようには見えません。サンドボックスモードをエスケープするための承認のために提出できるユースケースの1つではありません。 – Picard102
@ Picard102それは残念です。私はこの問題をInstagramに直接提出しました。私は返事を受け取った後に報告します。 – Isuru