Instagram API:从具有特定标签的特定用户获取帖子 - php

我知道这两个端点:/users/{user-id}/media/recent/tags/{tag-name}/media/recent

但是我试图只获取具有特定标签的特定用户的帖子。有一个简单的方法吗?

当前,我正在使用Instagram PHP API库,执行以下操作:

require 'vendor/Instagram-PHP-API/instagram.class.php';
$api = new Instagram('API KEY');

// Get Hashtag Search
$result = $api->getTagMedia('somehashtag', 4); // This brings me back the last 4 posts by any user :/   

// Store in a local file for JS consumption
$json = json_encode($result);
$file = TEMPLATEPATH . '/js/instagrams.json';
$fh = fopen($file, 'w');
fwrite($fh, $json);
fclose($fh);

有人知道这样做的简单方法吗?

参考方案

这就是我最终要做的,只是把它放到某个地方,以防其他人试图做同样的事情。

require 'vendor/Instagram-PHP-API/instagram.class.php';
$api = new Instagram('API KEY'); // Client ID

// Get Recent Search
$result = $api->getUserMedia('THE USER ID', 20);
$data = $result->data;

$newresult = new stdClass();
$newdata = array();


foreach($data as $index=>$instagram) {
    if (in_array('somehashtag', $instagram->tags)) {
        array_push($newdata, $instagram);
    }
}

$newresult->data = $newdata;

$json = json_encode($newresult);
$file = TEMPLATEPATH . '/js/instagrams.json';
$fh = fopen($file, 'w');
fwrite($fh, $json);
fclose($fh);

因此,$newresult是我的新对象,它仅具有来自具有指定主题标签的指定用户的帖子。

如何获取其他页面关注者在Instagram中的数量? - php

是否有可能在Instagram中获取其他页面的追随者人数?我只能获取我的个人资料关注者人数,但是我也想获取其他关注者吗? (例如在php中)有任何想法吗? 参考方案 是的,返回json的?__a=1查询是可能的。$otherPage = 'nasa'; $response = file_get_contents("https:/…

Analytics API:自动身份验证 - php

我正在尝试使用Google Analytics(分析)Reporting API构建仪表板,以便为我公司的客户创建报告。问题是我需要使用cronjob创建报告,但这需要身份验证。我尝试了以下方法:1.使用API for web applications:我设法完成了这项工作,但是OAuth2流程通过将我重定向到Google登录页面,迫使我向Google进行身…

如何获得所有亚马逊类别的产品 - php

如何从现有类别中获取所有亚马逊产品?使用API​​,我可以浏览10页,并每页获取10个产品。类别中有502348个产品,我要全部购买。这是我的代码:Amazon Product Advertising API <?php ?> $params = array( 'Operation' => 'ItemSearc…

Google Analytics PHP API(GAPI)-获取直接流量数据 - php

我是Google Analytics(分析)的新手,但仍能找到解决方法。我正在尝试找到一种方法来在仪表板上的直接流量(流量来源->来源->下)下检索数据(着陆页,访问次数,页面/访问次数,平均访问持续时间,新访问百分比,跳出率)直接)。我试过通过使用define('filter', 'source == direct…

API在自己网站上的内部请求? - php

我想为Android和Apple开发一个网站和一个应用程序。一个应用程序将通过API从我们的域中获取数据。假设在我们的网站上,它将显示产品列表或创建用户帐户;在控制器中,我可以使用内部API请求,然后再通过MySQL而不是直接使用MySQL查询方法来获取数据。这是普通做法还是不良做法?这是dingo / api内部请求(Laravel)的示例:Route::…