Я пытаюсь показать сообщения Google My Business о компании на их внешнем сайте (у компании есть учетная запись GMB).
Пробовал вручную с помощью iframe, но iframe ничего не показывает (я использовал ссылку на публикацию, которая общедоступна).
Я создал и включил API, получил ключ API, идентификатор клиента и секрет.
Я скачал PHP-библиотеку бизнеса gooogle.
Я использую следующий API
https://mybusiness.googleapis.com/v4/{parent=accounts//locations/}/localPosts
В настройках google dev console единственный параметр, который нужно установить, это "parent".
Мне нужно знать, как узнать название места и где его вставить в строку.
Между звёздочками или мне нужно заменить все строки «account / / location / »?
Для вызова API вы должны использовать команду GET, но на самом деле она использует синтаксис gRPC. Есть ли способ использовать стандартный синтаксис PHP вместо этого?
Код API, который я пытаюсь использовать, включен (не уверен, что это PHP):
public function listAccountsLocationsLocalPosts($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MyBusiness_ListLocalPostsResponse");
}