2016-04-27 66 views
1

我已經打開了提供推介計劃的移動應用程序(例如,發送鏈接給朋友,一旦用戶安裝應用程序,您將獲得5美元)。在原生Android應用程序中獲取瀏覽器Cookie

因此,我通過電子郵件與我的朋友分享鏈接www.helloworld.com/refcode=cod1。我的朋友在webBroswer中打開應用程序(讓它變成鉻),重定向到玩市場,下載並打開應用程序。

最終我收到了預期的獎金。

只是想知道這個推介計劃如何在Android上工作。他們如何追蹤他?

即使他們在webbrowser(chrome)中安裝cookie,我也懷疑這個cookie是否可以在移動應用程序的瀏覽器之外訪問,這是出於安全原因。

任何線索?

回答

1

我的猜測是:

他們需要你的朋友的Android的一些獨特的ID。然後,當他向瀏覽器請求應用程序時,應將此ID與ref代碼一起保存在服務器上。當應用程序將啓動它應該再次發送這樣的ID到服務器,然後你會收到5美元。這個ID可能是手機IP地址,假設所有這些操作不會花費時間,IP也不會改變。爲防止黑客入侵,他們可能會爲此操作設置一些超時(10分鐘)。

從Android documentation

出於顯而易見的安全原因,你的應用程序有自己的緩存, cookie存儲等,它不共享瀏覽器應用程序的數據。

+0

在想,他們可能會追蹤IP,但是它並沒有看起來非常可靠。 – user12384512

+0

任何方式我相信他們不使用瀏覽器的本地數據 – Eugene

+0

谷歌有一些本地機制 - https://developers.google.com/app-invites/android/但我要求的應用程序沒有使用它們。不過,目前還不清楚Google的這些邀請是如何運作的 – user12384512

相關問題