我需要建立连接并获得令牌。API被实现为使用GET方法通过HTTP访问的RESTFUL Web服务。
提供的参数为AccountID和密码
方法名称:API/Connect
http://api.thesite.com:12345/api/connect?account= {accountId}& pwd = {password}
在成功的情况下,该方法返回将传递给所有后续API调用的"令牌ID"。
我能够找到POST
和PUT
的答案,但不能在GET
上找到。
如何使用GET方法使用PHP访问其余的?
您只需用file_get_contents
:
$context = stream_context_create(array(
'http' => array (
'method' => 'GET'
)
));
$data = file_get_contents($url, false, $context);
因此,您可以大多通过$url
变量调用每个URL。在URL中,您还会发送您的参数,例如account
或pwd
。我希望这很有帮助。
$data
将是结果。当您的API使用JSON时,您只需使用json_decode
创建一个对象即可使令牌更容易。