2

我有以下 curl 代码来检查号码是否已激活免打扰。但我不知道如何使用这个。我如何在 php 中实现这一点以获取 json 输出。

卷曲代码:

curl --get --include "https://dndcheck.p.mashape.com/index.php?mobilenos=9999999999%2C8888888888" \
  -H "X-Mashape-Key: g5Svg3wHuomshHIyjncC0hetIUVXp1h7E0LjsnJmorZlVxUcQV"

链接到 api 和文档: https ://www.mashape.com/blaazetech/dnd-check

4

1 回答 1

2

试试这个,告诉我它是如何为你工作的:

<?php
// Create a stream
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header'=>"X-Mashape-Key: g5Svg3wHuomshHIyjncC0hetIUVXp1h7E0LjsnJmorZlVxUcQV"               
  )
);

$context = stream_context_create($opts);

// Open the file using the HTTP headers set above
$res = file_get_contents('https://dndcheck.p.mashape.com/index.php?mobilenos=9999999999%2C8888888888', false, $context);
print_r(json_decode($res, true));
?>

希望这足以让您入门。
在实践中,我猜您将不得不通过变量获取密钥和电话号码,但这很简单。

于 2014-10-24T05:16:14.033 回答