Я инициализирую Koala с помощью одной информации о приложении FB (идентификатор приложения, секрет, URL-адрес обратного вызова), и это обычное, которое мне нужно использовать для создания вызовов графика api.Koala поддерживает несколько приложений FB одновременно?
Тем не менее, мне нужно иногда совершать вызовы в рамках одного процесса RoR для графика FB api для другого приложения FB. Каков наилучший способ сделать это для разовых звонков, которые мне нужно сделать для второго приложения FB? Я думал, что инициализирует новый объект, как это будет работать, но она по-прежнему кажется, использует оригинальную информацию приложения:
k = Koala::Facebook::API.new(user_fb_token, APP_2_SECRET)
В идеале, он может поддерживать несколько приложений, в то же время, так что я не придется беспокоиться о других вызовах, случайно используя второе приложение, если я повторно инициализирую Koala.
спасибо, pavel. я проверил с помощью отладочного маркера доступа fb, и он показывает, что токен был создан с правильным приложением fb. проблема в том, что когда я пытаюсь сделать вызов с этим токеном пользователя (для приложения 2), используя наш Singleton Koala-объект, он возвращает только базовую информацию из FB. выясняется, что проблема (я думаю) была разницей в настройках версии (в консоль dev на FB) между 2 приложениями FB. более старая версия по умолчанию возвращала больше полей с вызовом, чтобы получить объект «я», а новое приложение - нет. – ckbhodge