Возвращается посредством API ответ:
{
"result": {
"Ads": [{ /* AdGetItem */
"Id": (long),
"CampaignId": (long),
"AdGroupId": (long),
"TextAd": { /* TextAdGet */
"Title": (string),
"Title2": (string), /* nillable */
"Text": (string),
"AdExtensions": [{ /* AdExtensionAdGetItem */
"AdExtensionId": (long), /* required */
"Type": ( "CALLOUT" | "UNKNOWN" ) /* required */
}, ... ],
},
}
}}
Нужно выдернуть массив AdExtensions. Но вечно выдает ошибки: You can not use an object of type stdClass as an array Или пустое значение.
Не могу вывести, и через циклы пробовал, и преобразовывать в строку, объекты и другие варианты, не выводит. Наверняка делаю что то не так.
Работа со другими значении в строковом формате выводятся без проблем циклом (таким макаром):
foreach ($responseBody->result->Ads as $ads) {
$title = $ads->TextAd->Title;
$counthead2 = mb_strlen($ads->TextAd->Title2, 'utf-8');
$counttext = mb_strlen($ads->TextAd->Text, 'utf-8');
$countsimvds = mb_strlen($ads->TextAd->DisplayUrlPath, 'utf-8');
$countsimv = mb_strlen($ads->TextAd->Title, 'utf-8');
}
а Вот получить значения массива AdExtensions уже не могу, хотя в ответе они есть. Помогите пожалуйста!
В моей ситуации помогла строчка error_reporting (0);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем доброго времени суток! Есть необходимость передать в MySQL таблицу данные, введенные им в inputJavascript не подходит, так как нужно сразу передать...
Ребятакак поменять язык в футере вордпресса? чтобы он менялся при переключении на другой язык?я использую плагин polylang
На сервере существует директория с правами 700В ней содержится PDF документ
Добрый день, есть связь с таблицей через модельКак сделать навигацию на на странице, чтобы выводило по 5 полей