【问题标题】:How to add Instagram "Like" button to images pulled in by tags using Instagram API如何使用 Instagram API 将 Instagram“赞”按钮添加到标签拉入的图像中
【发布时间】:2013-03-11 17:22:17
【问题描述】:

首先,我只想让您知道我对此非常陌生。我很惊讶我什至能走到这一步,但现在我被困住了。目前,此脚本将成功提取带有特定标签的照片。

我在这里尝试做 2 件额外的事情。我需要弄清楚如何将 Instagram LIKE 按钮放在图像上,并且我需要对数据进行分页,以便我可以提取更多照片(可能大约 100 张左右,我不介意是否必须添加“下一个”页”按钮)。我在这个网站和其他网站上阅读了尽可能多的内容,但由于我缺乏知识而一无所获(这是我的第一个 API 脚本,也是第一次使用 PHP,所以高级术语让我感到厌烦)。

谁能像我 5 岁一样向我解释这个问题?或者建议使用该项目的替代路线或指向我可以学习如何执行此操作的某个地方的链接(不是 Instagram 开发者网站,我已经浏览过它并且有点理解他们在说什么,但我缺乏HTML和CSS之外的编码知识非常有限)

<?php
// Supply a user id and an access token
$userid = "XXX";
$accessToken = "XXX";

// Gets our data
function fetchData($url){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 20);
    $result = curl_exec($ch);
    curl_close($ch); 
    return $result;
    }

// Pulls and parses data.
$result = fetchData("https://api.instagram.com/v1/tags/exampletag/media/recent?access_token=XXX");
$result = json_decode($result);
?>


<?php foreach ($result->data as $post): ?>
    <!-- Renders images. @Options (thumbnail,low_resoulution, high_resolution) -->
    <a class="group" rel="group1" href="<?= $post->images->standard_resolution->url ?>"><img src="<?= $post->images->thumbnail->url ?>"></a>
<?php endforeach ?>

【问题讨论】:

    标签: api tags instagram


    【解决方案1】:

    关于您的分页,请查看本教程。它帮助了我,我想一旦你完成了这个,你就会明白如何添加你的“喜欢”按钮。

    http://eduvoyage.com/search-instagram-pagination.html

    您需要使用以下 POST 来为图片添加点赞。 https://api.instagram.com/v1/media/{media-id}/likes

    请参阅 Instagram API:http://instagram.com/developer/endpoints/likes/

    【讨论】:

    • 教程不可用,圆顶出售。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    相关资源
    最近更新 更多