Перейти к содержимому


Создание своего виджета - ВКонтакт.


  • Вы не можете ответить в тему
Сообщений в теме: 3

#1 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 16 March 2013 - 12:59 AM

Собственно это вопрос ))).
Сижу вот пытаюсь разобраться в Их API, но что-то даже не знаю с чего начать.

Задача сделать аналог кнопки "Поделиться".
Т.е. чтобы по клику на стену добавлялась инфа.

Если кто уже разбирался прошу посодействовать.
  • 0

#2 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 16 March 2013 - 04:43 PM

Такс ну вручную работает.

1. Получаем код
http://api.vkontakte.ru/oauth/authorize?client_id=тут ID приложения&scope=offline,wall&redirect_uri=http://api.vk.com/blank.html&response_type=code
В результате откроется страница
http://api.vk.com/blank.html#code=тут будет нужный нам код

2. Получаем access_token
https://api.vkontakte.ru/oauth/access_token?client_id=тут ID приложения&client_secret=тут секретный код приложения&code=тут наш код из предыдущей ссылки&redirect_uri=http://api.vk.com/blank.html
В результате откроется страница http://api.vk.com/blank.html
На которой будет "access_token":"тут будет код access_token"

3. Ну и пишем сообщение на стене
https://api.vkontakte.ru/method/wall.post?owner_id=тут айди пользователя где будем писать сообщение &access_token=тут код access_token&message=ну и само сообщение

Все работает.

Проблема в чем.
Чтобы нам получить код access_token а потом сформировать ссылку на добавление надписи на стену нужно в redirect_uri указывать ссылку на свой скрипт, но для десктоп приложений нельзя указывать ничего другого - нужно обязательно только http://api.vk.com/blank.html - при этом все запросы должны быть с одного айпиадреса. Т.е. нельзя получить код с локального компа, а выполнить с сервера.
  • 0

#3 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 16 March 2013 - 10:30 PM

Такс ну с добавлением текста разобрался, теперь пытаюсь разобраться с загрузкой фото.
  • 0

#4 Roline

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 19 August 2013 - 09:56 AM

да походу еще блочят аккаунт
  • 0