Перейти к основному содержимому

Обновление профиля с помощью Postman

Это руководство поможет вам обновить профили браузера с использованием API Postman. Вы можете выполнить полное обновление профиля или частичное обновление профиля для изменения определенных параметров. Следуйте приведенным ниже шагам, чтобы настроить и выполнить эти запросы.


Предварительные требования

Перед началом убедитесь, что вы выполнили следующие действия:

  1. Настройка Indigo X API с Postman: Следуйте инструкциям в Как настроить Postman для API Indigo X, чтобы настроить ваше рабочее пространство Postman.
  2. Настройка Bearer Token: Настройте Bearer Token для аутентификации, как указано в руководстве по настройке.
  3. Получение profile_id: Получите это значение из панели DevTools или интерфейса пользователя.

Местоположение Profile ID

подсказка

Держите profile_id под рукой, так как он необходим для запросов как полного, так и частичного обновления.


Доступные конечные точки

Для обновления профилей можно использовать две конечные точки:

примечание

Конечная точка Частичное обновление позволяет изменять только параметры, которые принимают пользовательские данные, такие как proxy, name, navigator_masking, localization_masking и geolocation_masking.


Обновление профиля

Следуйте приведенным ниже шагам, чтобы выполнить полное или частичное обновление профиля. Выберите подходящую конечную точку в зависимости от ваших потребностей.

Полное обновление профиля

Используйте конечную точку POST Обновление профиля для изменения всех параметров профиля.

  1. В рабочем пространстве Postman перейдите в раздел Управление профилями и выберите конечную точку POST Обновление профиля.
  2. Перейдите на вкладку Body и настройте параметры в JSON-пayload (см. пример ниже).
  3. Нажмите Send, чтобы выполнить запрос.
  4. Проверьте ответ: Код состояния 200 указывает на успех.

Частичное обновление профиля

Используйте конечную точку POST Частичное обновление профиля для изменения определенных параметров.

  1. В рабочем пространстве Postman перейдите в раздел Управление профилями и выберите конечную точку POST Частичное обновление профиля.
  2. Перейдите на вкладку Body и добавьте значения для параметров, которые вы хотите обновить (например, proxy, name, navigator_masking).
  3. Нажмите Send, чтобы выполнить запрос.
  4. Проверьте ответ: Код состояния 200 указывает на успех.
предупреждение

Убедитесь, что параметры в запросе Частичное обновление действительны и принимают пользовательские данные. Недействительные параметры приведут к ошибке.


Пример полезной нагрузки запроса

Ниже приведен пример JSON-пayload для обновления профиля. Используйте его как шаблон и изменяйте значения по мере необходимости.

{
"name": "Тест обновлен",
"profile_id": "569e4e66-b7ba-42f5-9622-3f4e2337ac3a",
"notes": "заметки",
"proxy": {
"host": "<string>", // IP или HOST
"type": "url", // HTTP или SOCKS5
"port": "<integer>", // ПОРТ
"username": "<string>",
"password": "<string>"
},
"parameters": {
"flags": {
"audio_masking": "natural",
"fonts_masking": "mask",
"geolocation_masking": "mask",
"geolocation_popup": "prompt",
"graphics_masking": "mask",
"graphics_noise": "mask",
"localization_masking": "mask",
"media_devices_masking": "natural",
"navigator_masking": "mask",
"ports_masking": "mask",
"proxy_masking": "custom",
"screen_masking": "natural",
"timezone_masking": "mask",
"webrtc_masking": "mask"
},
"storage": {
"is_local": false,
"save_service_worker": false
},
"fingerprint": {}
}
}