Страница 1 из 1
Локальное тетирование.
Добавлено: 03 дек 2012, 14:20
Alazaur
А как нынче делать запросы к API при локальном запуске?)
У меня возвращает ошибку:
"error_code":4,"error_msg":"Incorrect signature: sid & secret authorization"
Посмотрел sid и secret меняются при каждой перезагрузке страницы с приложением в ВК. А как же тестировать теперь? каждый раз вконтакт загружать о_О?
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 15:55
Casperovskii
Alazaur
Дык вроде вообще нельзя с локального обращаться к API? У меня всегда не срабатывало.
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 16:24
Александр
Alazaur
sid и secret меняются, но локально работает и с первыми и с измененными. Для администраторов они вроде бы месяц актуальны, для простых пользователей сутки. При смене IP вроде бы тоже становятся не актуальными.
Тестировал на этом
http://flapps.ru/forum/topic992.html
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 16:41
Alazaur
Александр, ну я тестировал как и всегда)))
То есть
Код: Выделить всё
package { import flash.display.Sprite; import vk.APIConnection; public class Main extends Sprite { private var flashVars:Object; private var VK:APIConnection; public function Main():void { if (stage) gameInit(); else addEventListener(Event.ADDED_TO_STAGE, gameInit); } private function gameInit(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, gameInit); flashVars = stage.loaderInfo.parameters as Object; if (!flashVars.api_id) { flashVars['api_id'] = 1111111; //id приложения flashVars['viewer_id'] = 1111111; //мой id flashVars['sid'] = "7e22c25d7fece88f2316553937ff24f43e1073ca28e8b4302e65db35fa"; //sid и secret из исходного кода страницы с приложением flashVars['secret'] = "6113n3e4g3"; } VK = new APIConnection(flashVars); //Далее не проходит ни один запрос к API } } }
IP вроде у меня не меняется....
После загрузки вконтакт все естественно работает. Именно сейчас, конечно я уже все сделал, "вслепую" без тестирования. Но если делать что-то тесно взаимодействующее с API очень неудобно будет...
Casperovskii, весной точно было можно

Re: Локальное тетирование.
Добавлено: 03 дек 2012, 17:18
Александр
Alazaur
И этот код тоже работает локально. Только что проверил со своими данными.
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 17:33
Alazaur
Это выходит мне одному так повезло

Попробую вечером создать другое приложение и потестить, если результат будет тот же, то уже завтра с другого компа, может у меня правда с IP что не так...
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 21:26
gpv123
У меня динамичный IP, но даже после изменения IP у меня все нормально работает со старыми sid и secret
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 21:37
Alazaur
О и у меня заработало

Странно. Я вчера всю ночь промучался безрезультатно. И сегодня с утра проверял.
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 22:17
Casperovskii
Alazaur
А ты случаем там не могешь еще чудес наделать? Упорства там мне...
Re: Локальное тетирование.
Добавлено: 03 дек 2012, 22:22
Alazaur
Casperovskii, блин надо было пораньше чуток спросить, только полчаса назад бубен в химчистку сдал(((
