Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.10.2010, 23:14
f.g.programmer вне форума Посмотреть профиль Отправить личное сообщение для f.g.programmer Найти все сообщения от f.g.programmer
  № 11  
Ответить с цитированием
f.g.programmer
 
Аватар для f.g.programmer

блогер
Регистрация: Sep 2010
Адрес: Россия
Сообщений: 137
Записей в блоге: 3
Отличий в классах нет, но, думаю, Flash Professional лучше использовать для того, для чего она предназначена - в первую очередь для рисование. А программировать лучше в среде предназначенной для программирования, т.е. использую Flex SDK и один из редакторов AS3 кода

Старый 29.10.2010, 21:44
altermann вне форума Посмотреть профиль Отправить личное сообщение для altermann Найти все сообщения от altermann
  № 12  
Ответить с цитированием
altermann
 
Аватар для altermann

Регистрация: Jul 2010
Адрес: 59.939039, 30.315785
Сообщений: 65
Отправить сообщение для altermann с помощью ICQ Отправить сообщение для altermann с помощью Skype™
Mr.Arrr

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

Вот так, например, я инициализируюсь и получаю свой профиль (пишу на флексе, так что код немного может отличаться):

Код AS3:
public class FBApi
{
   protected var session:FacebookSessionUtil;
   protected var fbook:Facebook;
 
   [Bindable] protected var user:FacebookUser=new FacebookUser();
 
    public function FBApi() {
         if(loaderInfo.parameters.fb_sig_added==true){
             session=new FacebookSessionUtil(loaderInfo.parameters.fb_sig_api_key,null,loaderInfo);
             fbook=session.facebook;
             session.addEventListener(FacebookEvent.CONNECT,initComplete);
             session.verifySession();
         }
    }
 
    public function initComplete(event:FacebookEvent):void {
         if(event.success){
             // Авторизован
             // Получаю свою инфу
             var call:FacebookCall=fbook.post(new GetInfo([fbook.uid],[GetInfoFieldValues.ALL_VALUES]));
             call.addEventListener(FacebookEvent.COMPLETE, onGetInfo);
         } else {
             // Ошибка авторизации
         }
    }
 
    protected function onGetInfo(e:FacebookEvent):void  {
         if(e.success){
             // Все ок, инфа обо мне получена
 
             user = (e.data as GetInfoData).userCollection.getItemAt(0) as FacebookUser; 
             // user.uid - мой id
             // user.first_name - имя
             // user.last_name - фамилия
             // user.pic_square ава
             // user.profile_url - ссылка
             // .... и т.д.
 
         } else {
             // Ошибка авторизации
         }
    }
 
}

Старый 04.11.2010, 06:50
altermann вне форума Посмотреть профиль Отправить личное сообщение для altermann Найти все сообщения от altermann
  № 13  
Ответить с цитированием
altermann
 
Аватар для altermann

Регистрация: Jul 2010
Адрес: 59.939039, 30.315785
Сообщений: 65
Отправить сообщение для altermann с помощью ICQ Отправить сообщение для altermann с помощью Skype™
Цитата:
Сообщение от Mr.Arrr Посмотреть сообщение
Здраствуйте, помогите разобраться в Фейсбук апи, не могу даже аутентифицировать веб приложения
Код AS3:
package  {
	import flash.display.MovieClip;
	import com.facebook.graph.Facebook;
	public class Fb extends MovieClip {
		public function Fb() {
			Facebook.init("ID",handler);
		}
		public function handler(success:Object, fail:Object){
			trace("in handler");
		}
	}
}
ошибок нет но трейс не срабативаєт, подскажите где ошибка


Вот тут я описал, как решил проблему и заюзал эту замечательную библиотечку.
__________________
"...Кто они, чтобы учить тебя, Кто они, чтобы лечить тебя, Кто они?! Как они Могут знать кто ты?!..."

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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