我如何搜索Instagram的api for emojis

时间:2015-06-03 14:45:17

标签: web-applications instagram instagram-api

我正在尝试拨打电话

$url = 'https://api.instagram.com/v1/tags/'.$tag.'/media/recent?client_id='.$client_id;

$tag是我希望传入表情符号以获得表情符号的结果。我试过.....

$tag = 'U+1F601';

$tag = '\xF0\x9F\x98\x81';

$tag = '\x{1F601}';

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

尝试查询 https://api.instagram.com/v1/tags/%D1%88%D0%B0%D0%BC%D0%BF%D1%83%D0%BD%D1%8C/media/recent?client_id=

其中%D1%88%D0%B0%D0%BC%D0%BF%D1%83%D0%BD%D1%8C是urlencode字(或表情符号)。

对于示例,这是一个utf-8编码字。 所以你应该添加

$tag=urlencode($tag);

在查询之前。 $tag应采用正确的编码方式。