如何使用 Instagram 获取图像 API
How to get images using Instagram API
如何从 Instagram API 获取用户图片?
access_token=4049241557.1677ed0.5324ad17d9314645b528ad112da8d56e
但没有成功,它只给我用户信息。
如何使用 Instagram 获取图片 API?
使用这个API:
https://api.instagram.com/v1/users/self/media/recent?access_token={access-token}
这将获取您的照片,(但从您发布的 access_token
看来,该用户没有发布任何照片,因此它将 return 空数组)
使用此获取其他用户的照片:
https://api.instagram.com/v1/users/{user-id}/media/recent?access_token={access-token}
您应该已经通过 public_content
范围的身份验证,如果您处于沙盒模式,只有沙盒用户可以访问,直到您的应用经过审核并上线
您可以使用这个库 Cosenary。
use MetzWeb\Instagram\Instagram;
$instagram = new Instagram(array(
'apiKey' => 'YOUR_APP_KEY',
'apiSecret' => 'YOUR_APP_SECRET',
'apiCallback' => 'YOUR_APP_CALLBACK'
));
// grab OAuth callback code
$code = $_GET['code'];
// or maybe $code = $request->code; // if you are using Laravel
$data = $instagram->getOAuthToken($code);
// set user access token
$instagram->setAccessToken($data);
// and
$pictures = $instagram->getUserMedia();
阅读文档了解更多信息。
希望对您有所帮助。
如何从 Instagram API 获取用户图片?
access_token=4049241557.1677ed0.5324ad17d9314645b528ad112da8d56e
但没有成功,它只给我用户信息。 如何使用 Instagram 获取图片 API?
使用这个API:
https://api.instagram.com/v1/users/self/media/recent?access_token={access-token}
这将获取您的照片,(但从您发布的 access_token
看来,该用户没有发布任何照片,因此它将 return 空数组)
使用此获取其他用户的照片:
https://api.instagram.com/v1/users/{user-id}/media/recent?access_token={access-token}
您应该已经通过 public_content
范围的身份验证,如果您处于沙盒模式,只有沙盒用户可以访问,直到您的应用经过审核并上线
您可以使用这个库 Cosenary。
use MetzWeb\Instagram\Instagram;
$instagram = new Instagram(array(
'apiKey' => 'YOUR_APP_KEY',
'apiSecret' => 'YOUR_APP_SECRET',
'apiCallback' => 'YOUR_APP_CALLBACK'
));
// grab OAuth callback code
$code = $_GET['code'];
// or maybe $code = $request->code; // if you are using Laravel
$data = $instagram->getOAuthToken($code);
// set user access token
$instagram->setAccessToken($data);
// and
$pictures = $instagram->getUserMedia();
阅读文档了解更多信息。
希望对您有所帮助。