1) Создать приложение, как сайт
2) Авторизоваться через oAuth, указав scope=wall,offline
3) Подключить openapi.js себе на сайт и вызывать VK.api.call( 'wall.post' )
Спасибо за ответ, я уже разобрался, собака была зарыта в том, что надо получать права на offline_access, сохранять access_token пользователя в базе данных, а потом с помощью fql.query подставлять access token пользователя
Правда скоро совсем закроют offline access — но я как понял будет даваться пользовательский access token но например на 30 дней, то есть если в течении 30 дней пользователь ни разу не зашел в приложение — access token упраздняется
Самое интересное, что в документации на facebook и вконтакте — я этого не нашел, там вообще освещен этот момент? Ограничения на обращения к этим методам в секундах тоже хотелось бы узнать…
Кстати VK.Share.count(1, 9) — что означает первая и вторая цифра?
Не могу удалить PK на id — он у меня auto_increment
я пробовал делать unique на `user_id`,`article_id`,`magazine_id`,`user_page_id` — у меня работало но только если конфликт был хотя бы у одного, а мне надо чтобы был update только если сразу конфликт у всех этих полей
даже если я уберу auto_increment у id — и у остальных оставлю PK — факт конфликт будет будет когда хотя бы одно поле конфликтно? Мне то нужно чтобы факт конфликта был только если все эти поля конфликтны…
и у меня появилась запись с comment_id = 3, а должен был быть update, так как в таблице уже была запись с такими значениями для полей: 1,2,0,0 ( `user_id`,`article_id`,`magazine_id`,`user_page_id` )