如何在 Instagram 的 api 中搜索表情符号

How do I search Instagram's api for emojis

我正在尝试拨打类似

的电话
$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}';

任何帮助将不胜感激

试试这样的查询 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 应该是正确的编码。