1

有人可以帮助我了解如何将 Socialcast 的 API 与 PHP 一起使用吗?我想使用 PHP 获取这些数据(注意:演示用户名/密码是 emily@socialcast.com/demo),以便我可以格式化并显示它,但我不知道如何去做。

他们的 API 文档如下,不幸的是他们没有提供任何代码示例:

http://developers.socialcast.com/api-documentation/api/messages/search/

4

2 回答 2

0

使用 PHP Curl 库来实现这一点。您可以替换以下脚本中的 $this->url、用户名和密码值。

function makeCall() {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,$this->url);
        curl_setopt($ch, CURLOPT_HEADER, FALSE);
        curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);     
        curl_setopt($ch, CURLOPT_USERPWD, $this->userName . ":" . $this->password);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_TIMEOUT, 0);  
        $returnValue = curl_exec($ch);
curl_close($ch);
return $returnValue;
}
于 2013-08-17T20:18:10.463 回答
0

您可以使用file_get_contents() 获取远程文件; .
此命令允许您获取任何本地/远程文件。您也可以使用fopen(); 功能。
但更高级查询的最佳解决方案是 CURL

于 2013-07-02T23:21:25.613 回答