PHP中的UserVoice API调用


UserVoice API Call in PHP

任何人都可以在PHP中给出一个简单的UserVoice API调用示例来检索一些东西(可以是任何类似文章等的东西),因为我找不到任何正在做类似事情的示例。。。!!

我在很多地方看到过,甚至在使用它之前我搜索了很多,有没有PHP使用UserVoice API检索数据的例子,但找不到,所以在做了很多事情之后,我自己找到了解决方案。这里是我发布的一个例子,但需要的东西很少:

  1. 确保您拥有API密钥,您可以通过进入"设置">"通道"获得该密钥
  2. 在API部分申请API客户端,点击"添加API客户端"按钮填写表单,它将生成API密钥和其他一些有用信息
  3. 现在打开你的PHP文件让我们说你想使用API获得网站上的所有文章,然后你可以使用以下代码:

    $r = new HttpRequest('https://YOUR_DOMAIN_NAME/api/v1/articles.json', HttpRequest::METH_GET);
    $r->addQueryData(array('client' => 'INSERT_YOUR_API_KEY_HERE'));
            try {
                    $r->send();
                    if ($r->getResponseCode() == 200) {                                       
                                   $obj=json_decode($r->getResponseBody());
                                   print_r($obj);
                           }
                } 
        catch (HttpException $ex) {
                   echo $ex;
                 }