API таблиц Google через PHP

я хочу прочитать электронную таблицу Google по API электронной таблицы Google через XML.

Я пробую разные способы, например.

<?php
$data = file_get_contents("https://spreadsheets.google.com/feeds/worksheets/WORKSHEET_KEY/private/full");
?>

or

<?php
simplexml_load_file(URL)
?>

но я даю только пустую строку. документ является общедоступным, и если я просматриваю сайт напрямую, он работает.

Вы можете помочь мне?


person Alexander G.    schedule 07.05.2013    source источник


Ответы (2)


Ознакомьтесь со следующей статьей: http://arlando.net/blog/connecting-to-google-spreadsheet-api-with-php/

Я также рекомендую прочитать эту документацию на странице https://developers.google.com/google-apps/spreadsheets/

person Baber    schedule 07.05.2013
comment
Первая ссылка больше не существует. Похоже сайт обновляется. - person hugohabel; 22.09.2013

Это, скорее всего, связано со следующим ответом на вопрос:

Загрузка удаленной xml-страницы с помощью file_get_contents()

Ваш сервер, вероятно, не позволяет открывать удаленные URL-адреса с помощью file_get_contents.

Принятый ответ на этой странице показывает обходной путь с помощью curl

person timstermatic    schedule 07.05.2013