проблема с API Мой Мир, немогу отобразить результат

Использование API других социальных сетей
Ответить
tiHo
Сообщения: 26
Зарегистрирован: 19 мар 2010, 19:07

проблема с API Мой Мир, немогу отобразить результат

Сообщение tiHo »

Здравствуйте! :) я сделал простенькое приложение для ММ, которое должно показывать имя смотрящего, но этого почему то не происходит. Если кто такое уже делал, и столкнулся с такой же проблемой, прошу помогите, уже 5 часов ковыряю код, немогу понять почему не работает. Хотя userID показывает, а spisok[0].first_name нехочет.

Спасибо, очень на вас надеюсь

Код: Выделить всё

package {     import flash.display.Sprite;    import flash.events.Event;    import flash.text.TextField;    import flash.system.Security;    import flash.external.ExternalInterface;     import mailru.MailruCall;    import mailru.MailruCallEvent;     public class Main extends Sprite    {         Security.allowDomain( '*' );        public var txt:TextField =  new TextField();        public var userID:String;         public function Main():void        {            MailruCall.addEventListener(Event.COMPLETE, APIready);            MailruCall.init("flash-app", "6499c1f124e1d0d129ac72911c83e887");              txt.width = 400;            txt.height = 200;            txt.border = true;            addChild(txt);            txt.appendText("сборка 33");        }         public function APIready(e:Event):void        {            txt.appendText("\nAPI готово к работе.");            getUserInfo();         }          public function getUserInfo():void        {            userID = MailruCall.exec('mailru.session.vid');            MailruCall.exec('mailru.common.users.getInfo', UserInfoRequest,userID);            txt.appendText("\nuserID = " + userID);        }        public function UserInfoRequest(spisok:Array):void        {            txt.appendText("\nМое имя - " + String(spisok[0].first_name) );        }      } }
tiHo
Сообщения: 26
Зарегистрирован: 19 мар 2010, 19:07

Re: проблема с API Мой Мир, немогу отобразить результат

Сообщение tiHo »

нет psix55, это не то. В тех примерах используется rest-доступ, а у меня js через дополнительные классы от майла.ру, поэтому и создал новую тему
tiHo
Сообщения: 26
Зарегистрирован: 19 мар 2010, 19:07

Re: проблема с API Мой Мир, немогу отобразить результат

Сообщение tiHo »

Проблема все еще актуальна. Подскажите что я не так написал пожалуйста.

Спасибо.
tiHo
Сообщения: 26
Зарегистрирован: 19 мар 2010, 19:07

Re: проблема с API Мой Мир, немогу отобразить результат

Сообщение tiHo »

Всё, разобрался сам. Нужно было СВОЁ ЖЕ(!) приложение добавить к себе в ММ.
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

Re: проблема с API Мой Мир, немогу отобразить результат

Сообщение Evgesha »

выдаёт ошибку C:\Users\rrr\Desktop\mail.ru\mailru\MailruCall.as, строка 1 5001: Имя пакета "@" не отображает местоположение этого файла. Измените имя определения пакета внутри этого файла или переместите файл. C:\Users\rrr\Desktop\mail.ru\mailru\MailruCall.as
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: проблема с API Мой Мир, немогу отобразить результат

Сообщение bodnar »

Почитай про пакеты, а?
И к api mail.ru это никакого отношения не имеет,
Первую строчку в студию, и в какой папке у тебя лежит fla файл


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