gpt4 book ai didi

instagram - 如何从 Instagram 获取我最近的照片?

转载 作者:行者123 更新时间:2023-12-05 00:19:25 28 4
gpt4 key购买 nike

我阅读了 instargam API 并在谷歌中搜索了代码,但没有得到满足我要求的任何确切解决方案。我想像 Facebook 插件一样在我的网站上显示我最近的照片。我的图像看起来像 -

enter image description here

我尝试了以下 URL,但出现错误。你能检查一下吗 -

https://api.instagram.com/v1/tags/nofilter/media/recent?access_token=fb2e77d.47a0479900504cb3ab4a1f626d174d2d


https://api.instagram.com/v1/users/user-id/media/recent/?access_token=72020554b1884a9691352d4cd9759951

请建议我如何显示我最近的照片看起来像上面的截图?

编辑:我有 Client IDClient Secreat .让我知道哪个是 Access Token ?

最佳答案

fb2e77d.47a0479900504cb3ab4a1f626d174d2d -> 这是您需要获取自己的 ACCESS TOKEN 的 Instagram 示例。

替换数组中的值。

'client_id' ; 'client_secret'; 'redirect_uri' and 'code'



client_id : 您的客户 ID
client_secret : 您的客户 secret
grant_type :authorization_code 是目前唯一支持的值
redirect_uri :您在授权请求中使用的 redirect_uri。注意:这必须与授权请求中的值相同。
代码:您在授权步骤中收到的确切代码。

阅读官方文档( Instagram Dev.
) 第一步 :将您的用户定向到我们的授权 URL 和 第二步 :接收来自 Instagram 的重定向(在这里您获得 CODE)。
$apiData = array(
'client_id' => $client_id,
'client_secret' => $client_secret,
'grant_type' => 'authorization_code',
'redirect_uri' => $redirect_uri,
'code' => $code
);

$apiHost = 'https://api.instagram.com/oauth/access_token';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiHost);
curl_setopt($ch, CURLOPT_POST, count($apiData));
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($apiData));
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$jsonData = curl_exec($ch);
curl_close($ch);

var_dump($jsonData);
$user = @json_decode($jsonData);


print_r($user);

您可以查看官方页面。
Instagram Dev.

关于instagram - 如何从 Instagram 获取我最近的照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36124617/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com