Как модифицировать виджет для Вконтакта

Discussion in 'PHP' started by fakell, 2 Aug 2014.

  1. fakell

    fakell New Member

    Joined:
    4 Nov 2013
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Всем привет)

    Мужики, может кто нибудь сталкивался...

    Есть виджет для комментариев Вконтакта
    https://vk.com/dev/Comments

    У него VK.Init ориентируется только по AppID. AppID приходиться регистрировать каждый раз, если нужна новая стена. Как подправить так, чтобы при добавлении или удалении комментариев, валидация проходила на стороне VK. Но сам комментарий записывался в мою БД.

    Как отвязаться от AppID и хранить все данные у себя на сервере. Это надо для кучи AppID, и для каждого своя стена должна быть. Добавлять руками больше 1000 AppID тяжело, проще их инкрементировать и сохранять у себя в БД вместе с комментариями для них.

    Что удалось выяснить?
    1. Есть openapi.js , он инициализирует виджет. При добавлении, удалении ему приходит callback в pushEvent. Но это, чтобы бы мы визуально поменяли внешний вид формочки.
    2. Есть all_comments.js ( st3.vk.me/js/api/widgets/al_comments.js?119). Тут есть функция sendPost она и отправляет данные.
    3. Соответственно для удаления deletePost, для обновления Update... и бла бла..

    Проблема
    Как поменять пути, так, чтобы часть скриптов грузились моих? Т.е. как перегрузить ряд функций, чтобы внедрить свой код?