Php 如何发送字符串数组
我想在这段代码中用多个玩家ID的数组替换include_players_ids[]值。我试过了,但上面说不推荐。请帮忙。狂饮版是6。我尝试了['id','id']和数组'id','id'。响应是include\u player\u id应该是数组或格式错误Php 如何发送字符串数组,php,laravel,guzzle6,Php,Laravel,Guzzle6,我想在这段代码中用多个玩家ID的数组替换include_players_ids[]值。我试过了,但上面说不推荐。请帮忙。狂饮版是6。我尝试了['id','id']和数组'id','id'。响应是include\u player\u id应该是数组或格式错误 $client = new Client(); try { $r = $client->request('POST', 'https://onesignal.com/api/v1/notifications',
$client = new Client();
try {
$r = $client->request('POST', 'https://onesignal.com/api/v1/notifications', [
'form_params' =>
[
'app_id' => 'app_id',
'include_player_ids[]' => '9cc7691d-04ea-4245-9eed-667f70a218c1',
'headings' => [
'en' => $request->input('title')
]
]
]);
你可以试试:
'form_params' =>
[
'app_id' => 'app_id',
'include_player_ids' => ['9cc7691d-04ea-4245-9eed-667f70a218c1', 'dummy']
'headings' => [
'en' => $request->input('title')
]
]
非常感谢。我已经试过了,但是有一个信号说include_player_id应该是数组。我不明白你的目的,“include_player_id”是数组,因此@nguyenhungtai正确地声明了数组。这段代码现在不应该给出相同的错误。