Join And Get Free Trial!

Como ignorar o reCAPTCHA Mobile em 2024#

logoNextCaptcha
April 24,2024

Resolva o reCAPTCHA v2 em poucos segundos#

NextCaptcha irá ignorar os CAPTCHAs reCAPTCHA v2 para você. Os serviços baratos de solucionador de CAPTCHA e serviços de solucionador de CAPTCHA pré-pagos.
  • Inscreva-se no NextCaptcha e obtenha a avaliação gratuita do serviço de resolução de CAPTCHAs.

  • Crie a tarefa de solicitações de API com seu websiteKey de destino.

  • Adicione g-recaptcha-response com páginas protegidas por CAPTCHA e raspe o site reCAPTCHA v2 ou os dados da API.

Etapa 1: Obtenha a chave do cliente NextCaptcha#

Inscreva-se no NextCaptcha para obter sua chave de API gratuita e créditos de teste gratuitos imediatamente.

Etapa 2: crie sua tarefa de ignorar o reCAPTCHA v2#

Depois de se inscrever, você encontrará o websiteKey ou outros parâmetros do site de destino Por exemplo:
  • websiteKey: 6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
  • appPackageName: com.company.app
    • como obter o aplicativo IOS do formulário appPackageName do parâmetro de tarefa reCAPTCHA Mobile com macOS

      • Renomeie o sufixo do arquivo .ipa para .zip, descompacte o pacote .zip e haverá uma pasta Payload. Clique na pasta Payload e haverá um arquivo .app.

      • Clique com o botão direito no arquivo .app -> Mostrar conteúdo do pacote. Uma nova pasta será aberta contendo muitos arquivos.

      • Abra o arquivo info.plist com Xcode e você encontrará o ID do pacote, semelhante a `com.company.app`

    • como obter o appPackageName do parâmetro de tarefa reCAPTCHA Mobile com o ID do aplicativo

      • Abra seu navegador e procure o link do iTunes do aplicativo na App Store. Por exemplo: `https://apps.apple.com/us/app/microsoft-outlook/id951937596`.

      • Copie o número após o id no URL, como 951937596.

      • Abra o navegador `https://itunes.apple.com/lookup?id=951937596`.

      • por exemplo, `https://itunes.apple.com/lookup?id=951937596`. Quando solicitado a baixar o arquivo de texto, salve o arquivo. O nome padrão é 1.txt.

      • Abra o arquivo 1.txt e pesquise bundleId. Por exemplo: `'bundleId':'com.microsoft.Office.Outlook'`

    • como obter o nome appPackageName do parâmetro de tarefa reCAPTCHA Mobile

      • Abra a lista de aplicativos do seu dispositivo

      • Encontre o aplicativo cujo nome do pacote deseja visualizar e mantenha pressionado o ícone do aplicativo

      • No menu pop-up, selecione 'Informações do aplicativo' (diferentes versões do sistema Android podem ser ligeiramente diferentes)

      • Na página de informações do aplicativo, você pode ver o nome do aplicativo, número da versão, nome do pacote e outras informações relacionadas.

  • appKey: A chave para carregar o aplicativo reCAPTCHA é semelhante à websiteKey da versão web
  • appAction: Para parâmetros adicionais, você pode pesquisar grecaptcha.execute para encontrar os parâmetros de ação

Por exemplo:
{
    "clientKey":"clientKey",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}
construa a estrutura do objeto Task: envie-o com request SDK ou use a opção cURL para realizar solicitações. Funcionou? Tente novamente a solicitação, se necessário, o que é suficiente em 99,7% dos casos.

envie-o com o SDK do serviço de solução Python CAPTCHA do NextCAPTCHA
from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptcha_mobile(app_key="APP_KEY", app_package_name="APP_PACKAGE_NAME", app_action="APP_ACTION")
 

Etapa 3: Raspe todas as páginas protegidas por CAPTCHA#

Summit g-recaptcha-response com aplicativo protegido por CAPTCHA e raspar os dados móveis ou API reCAPTCHA.