下午好,
请有人可以给我一个PUT请求示例吗?我在网上看到过一对情侣,但我无法缝隙任何东西来工作。...我正在尝试为我的实时流媒体频道创建一个应用程序,以下是我试图将PUT用于的应用程序。
以下是指向API的DEV链接:https://dev.streamelements.com
因此,URL为:https://api.streamelements.com/kappa/v2
我需要的PUT是以下
/points/{channel}/{user}/{amount}
Media type: application/json
所以我完全理解该网址(如果可以获取的话):
(api.streamelements.com/kappa/v2/points/频道ID已删除/用户名已删除)
这给了我我所选频道上的分数,但是要添加或删除分数必须是一个PUT,我不知道如何使用它,所以如果有人可以给我一些上述例子,我可以从中学习并自己完成所有其他请求
非常感谢您的光临
Kev(TADS)
答案 0 :(得分:0)
您可能需要熟悉HTTP客户端(例如Guzzle或其他实现Psr7接口的客户端)。
在您的情况下,您的代码应类似于:
$client = new GuzzleHttp\Client();
$client->put('https://api.streamelements.com/kappa/v2/REST_OF_URL', [
'headers' => ['X-Foo' => 'Bar'],
'body' => [
'field1' => 'value1',
// ...
],
'timeout' => 10
]);
很显然,我假设您知道如何使用Composer或独立包含将Guzzle库包含到您的项目中。