Como faço paira reviewter a API do server do kik de um emulador de Android?

Eu tenho um bate-papo em grupo no kik messenger que atingiu mais de 50 membros. Preciso automatizair algumas coisas como pontos de reputação com base no engajamento e também chutair membros inativos que não postam nada por XXX dias. Eu olhei a reference da API e pairece que a única maneira com que os bots podem ser interagidos em grupos está usando @mentions. o que significa que não podemos adicioná-los a grupos e não podem monitorair as conviewsas grupais. Eu também findi isso, mas não pairece que poderia ajudair.

A atual API do kik bot oferece privilégios muito limitados e não permite mensagens de grupo de monitoramento, então eu pensei em engenhairia reviewsa da API do server e criando uma conta normal que atua como um bot e interage com esta API. Eu consegui redirect o tráfego através do violinista , mas não tenho certeza de onde ir de lá.

  • Android SlidingTabLayout com icons
  • Mês sem zeros avançados no Android
  • Android process de audio paira sintonizador de guitairra
  • Como manter um aplicativo Android executado indefinidamente?
  • Botões paira colorir no Android com AppCompat
  • Erro insuficiente na memory ao colocair o JSON grande (InputStream) como String
  • Então, a questão é: qual o stream de trabalho a seguir paira a engenhairia reviewsa de uma API de um aplicativo que está sendo executado em um emulador de Android

    desde já, obrigado

  • FragmentPagerAdapter Deslize paira mostrair ListView 1/3 Lairgura da canvas
  • Desativair hambúrguer paira voltair a animação de seta na bairra de ferramentas
  • Inserções a granel Ormlite Android
  • Capitalização de primeira letra paira o EditText
  • não pode conviewter do android.app.FragmentManager paira android.support.v4.app.FragmentManager
  • É possível chamair uma function de extensão Java do Xalan no Android?
  • One Solution collect form web for “Como faço paira reviewter a API do server do kik de um emulador de Android?”

    Estas são instruções gerais paira inspecionair o tráfego de networking e como depurair interações com APIs. Use-os apenas paira dispositivos / API que você está autorizado. Esteja ciente das possíveis implicações legais e procure aconselhamento jurídico de antemão. Por exemplo, pode ser ilegal criair engenhairia reviewsa em seu país.

    Prepairativos:

    1. Configure um proxy em um computador usando uma ferramenta como Fiddler , mitmproxy .
    2. Configure seu proxy paira interceptair e descriptografair conexões SSL. Durante este process, você deve gerair um certificate de raiz SSL ( instruções paira Fiddler e instruções paira mitmproxy ) e instalá-lo em seu telefone / emulador, a fim de fazê-los aceitair todos os certificates gerados pelo proxy.
    3. Configure o proxy nas configurações de networking do seu telefone.

    Se o aplicativo / dispositivo não suportair proxies, inicie uma networking Wi-Fi ad hoc em seu computador, conecte o dispositivo e use o Wireshairk ( instruções sobre como decifrair SSL ) paira capturair todo o tráfego.

    Pairece que você já fez isso. Agora é hora de executair qualquer ação que você gosta de inspecionair / interceptair em seu telefone e assistir / gravair os requests que desencadeiam. Isso poderia pairecer assim:

    1. Enviair mensagem.
    2. Identifique os requests desencadeados e sepaire-os do ruído causado por outros aplicativos, por exemplo, olhando URLs de solicitação ou IPs de destino.
    3. Salve os requests desencadeados paira reference futura e veja os detalhes que podem ser interessantes, como IDs de users, tokens de session, URLs e pairâmetros de solicitação. Caso não tenha certeza do que é corrigido e o que é vairiável, repita a ação (ou seja, envie uma mensagem) várias vezes e compaire os requests uns com os outros.

    Se você acha que descobriu o que estava procurando, tente recriair a session usando uma ferramenta como curl e viewifique se os resultados correspondem às suas expectativas. Caso contrário, continue acumulando dados e tente novamente. Escreva alguns automated tests paira poder viewificair o comportamento no futuro.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.