Налаштування сайту (Однокласники) - Social Networks Auto-Poster
Ok.ru використовує OAuth для доступу до API. Вам потрібно буде створити програму та отримати "Публічний ключ програми", "Секретний ключ програми" а також "access_token" та "secret_session_key". Вам також потрібно буде написати на підтримку ok.ru API і попросити права на публікацію.
Важливо:Ok.ru API не видають права на постінг у профайли для зовнішніх програм, так що автопостинг можливий лише у групи. .
Вам потрібно створити групу, куди ви збираєтеся розміщувати пости до того, як писати email на підтримку ok.ru API.
1. Створити програму Ok.ru для вашого вебсайту.
Якщо ви вже зареєстровані як розробник, перейдіть до кроку 3.
Натисніть “Отримати права розробника”.
3. Натисніть на посилання "Перейдіть посилання" (https://ok.ru/dk?st.cmd=appsInfoMyDevList&st.vpl.mini=false).
Натисніть на посилання "Додати програму" (https://ok.ru/dk?st.cmd=appEdit&st._aid=Apps_Info_MyDev_AddApp&st.vpl.mini=false)
Заповніть всі необхідні поля. Вам знадобляться три картинки (128×128, 50×50, 18×18), завантажені на ваш сайт. Детальніше дивіться тут: https://apiok.ru/dev/app/create
Дуже важливо!Виберіть тип програми “External” (“Зовнішнє”). Жодні інші типи не працюватимуть.
Натисніть "Зберегти". Ви побачите повідомлення, що на ваш e-mail була надіслана інформація.
4. Зайдіть у ваш email. Ви побачитеApplication ID,Публічний ключ програми таСекретний ключ програми у листі.
Напишіть e-mail на [email protected] про те, що у вас є веб-сайт і ви б хотіли розміщувати новини або пости вашого сайту (або блогу) у вашій ok.ru групі. А також напишіть у листі, що ви створили applicationз ID xxxxxxxxxxxxxx(Application ID з кроку 4 вище) і ви хотіли б отримати для нього такі права: GROUP_CONTENT, PHOTO_CONTENT, VALUABLE_ACCESS.
7. Зачекайте кілька днів, поки підтримка ok.ru API група надішле вам дозвіл.
8.Отримання “access_token” та “secret_session_key”
Дуже важливо!Будь ласка, переходьте до цього кроку тільки ПІСЛЯ ТОГО, як ви отримаєте e-mail з дозволом від підтримки. Якщо ви зробите це до отримання дозволу, то “access_token” та “secret_session_key” будуть змінені та ваш “access_token” перестане працювати. Вам доведеться переробляти цей крок.
Будь ласка, йдіть у “Ігри->Мої завантажені” та натисніть на ваш додаток.
Прокрутіть вниз і натисніть “Змінити налаштування програми” внизу сторінки.
Введіть секретний ключ програми з листа, отриманого на кроці 4.
Перейдіть донизу та натисніть кнопку “Отримати Access Token”.
Ви побачитеaccess_token/b> andsecret_session_key
9.Отримання ID Групи
Ідіть на сторінку "Групи" (https://ok.ru/okapy/groups/mine), натисніть "Модерую", виберіть групу в яку ви хочете автоматично постити.
Натисніть "Установки" в меню зліва.
Ви знайдете ID групи у самому низу сторінки.