Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Возможно ли приглашение друзей через API? (http://www.flasher.ru/forum/showthread.php?t=137059)

mikhailk 17.03.2010 19:20

на самом деле я не вижу принципиальных проблем. Технических.

Вот фрагмент js-кода от штатного inviteBox'а контейнера:

Код:

function showInviteBox() {
 if (!inviteBox) {
  inviteBox = new PrivacyBox({params: {from:'apps', aid: app_id}, saveList: false, onPrivacySave: function(item, friendsIds) {
    friendsInvited = friendsIds;
    Ajax.Send("apps.php?act=a_invite_friends", {friends: friendsIds.join(','), app_id: app_id, app_hash: app_hash}, onFriendsInvited);
  }});
 }
 inviteBox.editPrivacy('apps', friendsInvited);
}

Нас интересует Ajax.Send... и далее.
Что нам мешает сформировать этот же запрос изнутри своего флэша?
Ничего.

Правда, не совсем понятно, как на это посмотрит ВК...

Добавлено через 10 минут
Кстати, интересно, все время на глаза попадались, а сейчас не могу найти ни одного такого приложения

etc 17.03.2010 20:50

Цитата:

Сообщение от mikhailk (Сообщение 893736)
Правда, не совсем понятно, как на это посмотрит ВК...

Никак не посмотрит, потому что этого не будет никогда.
Не хотите через враппер, шлите через посредник тогда.

mikhailk 17.03.2010 22:03

Посредник - это какой-то огрызок контейнера. ))
Но в любом случае он никак тут не помогает.

Впрочем, мне в ВК уже ответили, что только через штатный интерфейс. Ну и ладно.
Я их понимаю, они со спамерами борются.

etc 18.03.2010 08:23

Гм, мы как раз используем посредник для приглашения друзей.

mikhailk 18.03.2010 11:35

Гм, а как?
вызываете showInviteBox через него?
Или в него можно запихать список друзей, а он разошлет приглашения в игру от твоего имени?

я хотел избавиться от штатного окна приглашателя

etc 18.03.2010 15:46

Нет, штатное окно есть конечно же.


Часовой пояс GMT +4, время: 15:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.