Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Метод execute + первый запрос к API (http://www.flasher.ru/forum/showthread.php?t=136791)

Bgg 25.02.2010 18:18

Метод execute + первый запрос к API
 
Цитата:

код алгоритма в VKScript - формате, похожем на JavaSсript или ActionScript (предполагается совместимость с ECMAScript). Алгоритм должен завершаться командой return %выражение%. Операторы должны быть разделены точкой с запятой.
Т.е. я могу вернуть всё что угодно.

Код AS3:

method=execute&code={var a="0";return a;}&format=json&v=2.0

В чем ошибка?

ratin 25.02.2010 19:51

Я помучался с execute и забил, ибо пока это все еще очень сырое.

Bgg 25.02.2010 20:05

Цитата:

Сообщение от ratin (Сообщение 889283)
Я помучался с execute и забил, ибо пока это все еще очень сырое.

По моему он уже месяца 3 как должен работать нормально.
Нашел рабочий пример:
Цитата:

method=execute&code=return {balance: API.getUserBalance(), servertime: API.getServerTime(), user: API.getProfiles({uids: [Args.viewer_id, Args.user_id], fields: Args.fields}), friends: API.getProfiles({uids: API.getAppFriends(), fields: Args.fields}), ads: API.getAds()};&format=json&v=2.0&viewer_id={viewer_id}&user_id={user_id}&fields=photo

MrPoma 25.02.2010 22:07

Цитата:

Сообщение от Bgg (Сообщение 889246)
Т.е. я могу вернуть всё что угодно.

Код AS3:

method=execute&code={var a="0";return a;}&format=json&v=2.0

В чем ошибка?

Эм, фигурные скобки?

ratin 26.02.2010 00:34

Bgg execute был сделан 30.12.09 => ему чуть меньше 2х месяцев, ну да дело не в цифрах, а в том, что за это время он не продвинулся вперед ни на йоту, и так и остался ИМХО сырым.

Bgg 26.02.2010 16:30

MrPoma, еще кавычки нельзя использовать.
Цитата:

Сообщение от ratin (Сообщение 889350)
Bgg execute был сделан 30.12.09 => ему чуть меньше 2х месяцев, ну да дело не в цифрах, а в том, что за это время он не продвинулся вперед ни на йоту, и так и остался ИМХО сырым.

Ну посмотрим, я им не много пользовался, пока что полет нормальный. Метод то замечательный, да еще в купе с первым запросом убирает массу костылей.

MrPoma 26.02.2010 21:11

Только хотелось бы, чтобы вк-скрипты все таки хранились у них на сервере, а то каждый раз влом передавать эту ужатую ботву.

lvgrecords 14.01.2011 19:26

У меня ответ приходит. Но вот проблема "user: API.getProfiles({uids: [Args.viewer_id, Args.user_id]" ничего не приходит, точнее в ХML пусто, а в JSON приходит false. В чем может быть ошибка?(((

EyeOfTheHunter 03.02.2011 15:42

Должно быть примерно так: profile:API.getProfiles({uids:{viewer_id},fields:"sex,photo_big"})


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

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