Я работаю над электронной таблицей google и хочу обновлять данные, которые я хочу. Я прочитал это article и обновил данные на консоли. Теперь я хочу, чтобы обновить данные с PHP curl
и я немного путают эти вариантыКак обновить значения с помощью php curl
valueInputOption=USER_ENTERED
"majorDimension": "COLUMNS"
Когда я вошел в мои требуемые значения в выше статье редактора консоли ее обновление данные и дать мне следующие результаты
Запрос
PUT https://sheets.googleapis.com/v4/spreadsheets/**************F9NM/values/A4:G4?valueInputOption=USER_ENTERED&key={YOUR_API_KEY}
{
"majorDimension": "COLUMNS",
"values": [
[
"[email protected]"
],
[
"First Name"
],
[
"Last Name"
],
[
"Mobile"
],
[
"URL"
],
[
"US"
],
[
"54654654654"
]
]
}
Response
Cache-Control: private
Content-Encoding: gzip
Content-Length: 143
Content-Type: application/json; charset=UTF-8
Date: Sat, 08 Oct 2016 09:34:11 GMT
Server: ESF
Vary: Origin, X-Origin, Referer
{
"spreadsheetId": "******************F9NM",
"updatedRange": "Sheet1!A4:G4",
"updatedRows": 1,
"updatedColumns": 7,
"updatedCells": 7
}
Так что моя путаница в том, что, как я могу поставить свои ценности (что я хочу, чтобы обновить) в этом USER_ENTERED
и как я могу установить majorDimension": "COLUMNS
в PHP локон ссылку апи.
Я искал много и читал много статей о Update google api spreadsheet
, но я ничего не получаю полезно или использовать полный
Вот мой код, который я хочу попробовать в PHP файле:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"https://sheets.googleapis.com/v4/spreadsheets/*********F9NM/values/A4:G4?valueInputOption=USER_ENTERED&key=******************38");
//curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
$result = curl_exec ($curl);
curl_close ($curl);