0

我必须开发一个应用程序来与 inmobi API 交互。我尝试了一些代码,但没有得到回应。请帮助我如何使用 API。

它的 API 文档 URL 是https://www.inmobi.com/support/art/23847616/22916893/advertiser-reporting-api-guide/

我正在尝试创建需要在标头中发送值的会话。我也尝试了带有帖子数据和标题的以下代码,但失败了。没有得到任何输出。

$request_header = array(
'Content-Type: application/json',
'userName: xxxxx',
'password: yyyyy',
'secretKey: zzzzz',
'accountId: iiiii',
);
$ch = curl_init('https://api.inmobi.com/v1.0/reporting/advertiser.json');
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER,  true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $request_header);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
print_r($response);print_r($info);

我得到的回应是:

Array
(
[url] => https://api.inmobi.com/v1.0/reporting/advertiser.json
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0
[namelookup_time] => 0
[connect_time] => 2.348
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => 0
[upload_content_length] => 0
[starttransfer_time] => 0
[redirect_time] => 0
)

如果我对方式有疑问,请建议一些合适的方法。非常感谢

4

1 回答 1

0

刚刚发现他们的系统无法使用 localhost 进行测试。我将测试脚本移动到服务器,它工作得很好。

于 2014-07-10T02:50:36.647 回答