Каков наилучший способ написания приложений facebook на haskell?

#facebook #haskell #yesod

#Facebook #haskell #yesod

Вопрос:

Я создаю сайт на haskell и веб-платформе yesod в качестве побочного проекта, и что я хотел бы сделать, так это создать facebook-приложение, которое позволяет пользователям выполнять поиск на своей стене и стене своих друзей и групп.

Я рассматривал возможность использования JavaScript SDK, но большая часть работы будет выполняться за кулисами в вспомогательной функции, вызываемой из вспомогательной функции postSearhR, так что это не сработает.

Поиск в Google по фразе «haskell «создать приложение facebook»» и вариантам ничего не выдает, а при взгляде на hackage обнаруживается пакет под названием happstack-facebok версии 0.30, в котором нет ничего похожего на документацию haddock. Поиск SO по тегам haskell и facebook также не возвращает ничего полезного.

Кто-нибудь знает пример, который я могу использовать?

Комментарии:

1.@Polynomialhaskellers.com github.com/snoyberg/haskellers

2. github.com/Saizan/fbspider это простой «паук».

Ответ №1:

happstack-facebook в любом случае уже устарел. Facebook значительно изменил свой API в лучшую сторону. (Не говорю, что это здорово … просто лучше, чем раньше).

Хорошей отправной точкой сейчас может стать библиотека аутентификации. в Web.Аутентификация.Facebook:

http://hackage.haskell.org/packages/archive/authenticate/0.10.4/doc/html/Web-Authenticate-Facebook.html

существует функция getGraphData. Это, по крайней мере, должно привести вас к тому, что вы сможете получить доступ к некоторым facebook API.

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

Не уверен, что еще нужно.

Комментарии:

1. На самом деле это не отвечает на вопрос.