Постінг із групи в контакті на сайт Wordpress
Постінг із групи в контакті на сайт Wordpress
Додано через 49 хвилин 11 секунд: Проте. Сокирний варіант черезfile_get_contents()прокочує.
Додано через 6 хвилин 3 секунди:
А з цього будуть сотні питань, на жаль.
Додано через 43 хвилини 30 секунд:
Інші варіанти ще складніше: через cUrl чи DOM буде більше коду.
Типовий win-way: як самому писати - включається ледар, як готовий купувати - включається жлоб.
Ну і славно, значить буде набагато менше метушні.
Тепер все що треба, це - додати&offset=і змінювати його значення, щоб отримувати минулі / позаминулі / поза-поза-минулі пости. 100 за один раз.
Додано через 3 хвилини 28 секунд: І що важливо, працює через API і абсолютно легально. Жодних капч і банів по IP.
Тут діл-те: засунути URL у цикл і пошматувати вихлоп у більш зручноваримий для Wordpress'а XML.
k0ttee писав(ла): Ну так "вам треба" чи "вже перехотілося"? Давайте вже доведемо до переможного, поки я вільний.
Тут діл-те: засунути URL у цикл і пошматувати вихлоп у більш зручноваримий для Wordpress'а XML.
Добре.Спасибо. Отже, для початку куди класти xml файл у вордпресі?
Додано через 12 хвилин 27 секунд: і ще, як мені дізнатися id потрібної мені групи?
Додано через 6 хвилин 15 секунд:
Додано через 3 години 17 хвилин 3 секунди: Так,тепер наскільки я зрозумів потрібно xml-rpc на Wordpress включити,так?
Самому не здогадатися було взяти зроблене і запитати на іншому форумі у програмістів? Тобі повірили б, що ти контактівське API подужав і допомогли.
Я не роблю зайвих рухів тіла, хоча коли менелають матом відповідаю "ти недостатньо добрий"
Статус: Сисадмін. Чому не "бездарність"? Уже сісадмін повинен знати якийсь язичок типу script.sh (лін) або script.bat (вин) і регулярки.
Виділити все Код: '; //правильне кодування (про всяк випадок)
#ишачим $get_wall=file_get_contents('http://api.vk.com/method/wall.get.xml?owner_id=-26362316&count=100&filter=all&offset='.$offset); //отримуємо стіну preg_match_all("# (.*?) #", $ get_wall, $ vk_swag); // знаходимо всі входження від " до " #налагоджувальний висер на екран print_r($vk_swag); //дивимось усі "текст" ?>
Вихлоп буде страшною партянкою (дивися вихідник у браузері, там побачиш по-порядочку). Далі вибирай сам що тобі там треба і розчленуй.
print_r( $змінна ); Це виводить на екран (змінна задається англійськими літерами з $ на початку)
Ось такий рядок запиту буде
Циферку наприкінці міняй і отримаєш різні пости (де початок і кінець можна намацати).
Власне, в одному пості розібратися легше ніж у сотні. Як буде час, я ще поколупаю. Головне те, що я здогадався як потягнути у зручному вигляді, а розчленувати та прогнати всі записи циклом буде не важко.
PS: так, довго і болісно займаюся за наявності часу та інтересу в наборі досвіду, зате безкоштовно і без смс.