Всех с наступившим новым годом)
Есть JSON и PHP код.
JSON отправляет необходимое содержимое в Monday и создает айтем, а PHP в свою очередь не работает.
Где была допущена ошибка мною в попытках переписать рабочий JSON? Спасибо =)
JSONка:
const body = {
query: `
mutation {
create_item (board_id: 748486084, group_id: "new_group88144", item_name: "new item") {
id
}
}
`,
variables: {
boardId: 748486084,
groupId: "new_group88144",
itemName: "new item",
}
}
fetch('http://api.monday.com/v2/', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'TOKEN',
},
body: JSON.stringify(body),
})
.then(response => response.json());
PHP:
$url = 'http://api.monday.com/v2/';
$dataquery = '"Authorizationl:TOKEN" query: `mutation { create_item (board_id: 748486084, group_id: "new_group88144", item_name: "new item") {id}}`';
$options = array(
'http' => array(
'header' => "Content-type: application/json",
'method' => 'POST',
'body' => http_build_query($dataquery),
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
if ($result === FALSE) { /* Handle error */ }
echo($result);
var_dump($result);