我需要建立连接并获取令牌。 API是作为RESTful Web服务实现的,可以使用GET方法通过HTTP访问。
提供的参数是accountid和密码
方法名称:api / connect
http://api.thesite.com:12345/api/connect?account={ACCOUNTID}&pwd={PASSWORD}
如果成功,该方法返回一个"令牌ID"传递给所有后续的API调用。
我能够找到POST
和PUT
的答案,但不能找到GET
的答案。
如何使用GET方法使用PHP访问REST?
答案 0 :(得分:0)
您只需使用file_get_contents
:
$context = stream_context_create(array(
'http' => array (
'method' => 'GET'
)
));
$data = file_get_contents($url, false, $context);
因此,您可以通过$url
变量主要调用每个网址。在您发送的网址中,您还会发送account
或pwd
等参数。我希望它有所帮助。
$data
将是结果。当你的api使用json时,你只需使用json_decode
创建一个对象就可以更容易地获得令牌。