2010-04-26 5 views
2

Я планирую разработать ряд приложений/игр для Facebook, которые используют некоторую информацию о пользователе Facebook и хранят информацию об игре в бэкенде базы данных и т. Д. В ActionScript 3.0.Facebook Graph API и ActionScript

  1. Как можно использовать самые new Graph API

  2. Должен ли я использовать JavaScript или PHP как «средний слой» или я должен пойти с ActionScript Client Library?

  3. Существуют ли другие библиотеки (связанные с Facebook/база данных/многопользовательские игры.), Которые могли бы упростить разработку этих игр в Facebook?

ответ

0

Ваш вопрос довольно расплывчатым, но Graph API имеет очень рассеянное документацию. Лучше всего спросить на форумах о том, как это можно использовать.

Новый графический API (по сравнению с Facebook Connect) даст вам больше информации и (ИМО) проще в использовании.

Javascript практически необходим, хотя настройка кода на самом деле может быть болью. Я предпочитаю обрабатывать несколько событий пользовательского интерфейса (а именно логин/выход) с помощью Javascript, а затем передавать его обратно в класс PHP, который будет обрабатывать любые изменения вида или для хранения в базе данных.

Который будет зависеть от того, что вы разрабатываете. Если вы разрабатываете Flash-игры, вам, вероятно, стоит просто пойти с библиотекой ActionScript. В противном случае я бы пошел с PHP.

0

Официальная библиотека действительно кажется устаревшей. http://code.google.com/p/fbas/ кажется актуальным, но менее официальным.

То, что мы сделали в нашем facebook приложение просто обернуты URLLoader запросы вокруг FB API вызовов, но у нас были проблемы с Internet Explorer 8.

1

Я разработал множество приложений для Facebook, используя adobe actioncript 3 SDK. Документация не велика и устарела.

У меня возникнет соблазн выйти на путь PHP PHP SDK. Чисто сделать обновление проще. Поскольку я обнаружил, что Facebook навсегда меняет вещи и ломает вещи, а не полностью документирует их api. Поэтому изменение некоторых PHP происходит быстрее, а затем перекомпиляция swf и загрузка. http://developers.facebook.com/docs/reference/php/

Также графический API одобрен, но если вы хотите сделать больше с Facebook, посмотрите на запросы FQL. Он позволяет выполнять несколько запросов в одном с возвращенным одним объектом. Быть быстрее. Где в качестве графического API вы должны выполнять отдельные запросы.

http://developers.facebook.com/docs/reference/fql/