Local API и безголовый режим AdsPower - AdsPower антидетект браузер
AdsPower предоставляет Local API. Список конечных точек можно найти во введении к Local API.
Теперь вы можете запускать последнюю версию AdsPower (приложение v3.3.2 и выше / ядро v2.4.2.8 и выше) в безголовом режиме (headless mode) с помощью параметра headless и API-ключа. Использование Local API также разрешено в этом случае.
* Эта функция доступна только для пользователей, имеющих доступ к Local API, то есть платных подписок.
Что такое «headless» и API-ключ?
«headless»: параметр, используемый для запуска AdsPower в безголовом режиме
API-ключ: API-ключ - это уникальный идентификатор, используемый Local API в качестве аутентификации в безголовом режиме. Каждый аккаунт имеет свой собственный API-ключ, который может быть использован для разрешения использования Local API на нескольких устройствах одним аккаунтом.
Как работать в безголовом режиме?
1. Получите API-ключ.
1) Откройте AdsPower, перейдите в «Управление аккаунтом» -> «Настройки»
2) Нажмите «Перезагрузить api-key» под «Local API»
3) Скопируйте API-ключ
2. Запустите AdsPower в безголовом режиме, используя командную строку и API-ключ
1) Убедитесь, что вы открыли CMD или Terminal в папке AdsPower
* Путь к папке обычно является C:\Program Files (x86)\AdsPower в Windows
2) Выполните команду: вставьте API-ключ, скопированный из AdsPower, в командную строку.
Parameter | Requiered | Description |
--headless | Yes | When the value is “true”, it’s used to start the headless mode |
--api-key | Yes | Identifier used by Local APIs as authentification in headless mode |
--api-port | No | The service enpoint of Local APIs |
*Параметры для Windows / Mac:
Windows: AdsPower.exe --headless=true --api-key=XXXX --api-port=50325
MacOS: /Applications/adsPower.app/Contents/MacOS/Adspower --args --headless=true --api-key=XXXX --api-port=50325
После успешного выполнения вы можете увидеть адрес, по которому возвращается Local API, как показано ниже:
«Головый» vs безголовый
В «головом» режиме вход в аккаунт ограничен одним устройством, а в безголовом режиме вход в аккаунт на нескольких устройствах разрешен.
Если вы хотите выполнять автоматизированные операции, исполузуя один аккаунт на нескольких устройствах, вы можете использовать Local API в безголовом режиме с помощью API-ключ.
FAQ
Q: Могу ли запускать программу в «головом» режиме и в безголовом режиме одновременно?
A: Нет.
Q: Если API-ключ был изменен, могу ли я по-прежнему использовать API, который был аутентифицирован старым API-ключом?
A: Нет, система предупредит вас о недействительном API-ключе. В настоящее время у аккаунта есть только один API-ключ. Поэтому если вы сбросите API-ключ, старый ключ станет недействительным.
Q: Как сбросить ключ API?
A: Перейдите в «Управление аккаунтом» -> «Настройки», нажмите «Перезагрузить api-key».
Q: Если ключ API был изменен, могу ли я обновить его в безголовом режиме?
A: Нет. Вы должны выключить безголовый режим и запустить его с новым API-ключом.
Q: Как выключить безголовый режим?
A: Вы можете использовать ctrl+c или просто закрыть окно командной строки.