Каналы
Авторизация Facebook
Facebook поддерживает импорт сессии Cookie. Импортируйте действующую авторизованную сессию через стандартный интерфейс авторизации.
session
Импорт сессии Facebook: подготовьте авторизованную сессию Cookie и выполните стандартный процесс импорта.
- 1. Подготовьте JSON-файл Cookie действующей авторизованной сессии Facebook и разместите его по контролируемому HTTP(S) URL с коротким сроком действия, доступному серверу.
- 2. POST /v1/accounts: provider=facebook, auth_mode=session. Выберите регион с allocatable=true и сохраните data.id как account_id.
- 3. POST /v1/accounts/{account_id}/auth/session: в теле запроса обязателен session_url.
- 4. После импорта со статусом authorized проверьте runtime_status. Отправляйте только при running; при starting подождите и обновите статус. При stopped вызовите POST /v1/accounts/{account_id}/runtime/start.
session_url— Для Facebook обязателен session_url на JSON с массивом cookies и c_user, xs, datr. Успешный импорт не означает готовность runtime.
Примечания
- Экспортируйте действующую сессию Facebook в JSON-объект с массивом cookies, содержащим c_user, xs и datr. Сохраните атрибуты Cookie. Не публикуйте настоящие Cookie и не добавляйте их в репозиторий.
- Facebook поддерживает только авторизацию session; вход через QR и code недоступен.