相关疑难解决方法(0)

报告Android应用安装回Facebook,而不使用他们的api

从我的Android应用程序中,我想将其安装发布回Facebook,以便为他们的新移动应用安装广告进行转换跟踪,但我希望不使用他们的api进行转换.

所以不要这样做

com.facebook.Settings.publishInstall(context, appId);
Run Code Online (Sandbox Code Playgroud)

我想将带有所需参数的HTTP请求发送到某个URL.

编辑:

我记录了两个发送到Facebook发布应用程序安装的请求,它们看起来像这样:

请求:

GET /[app id]?format=json&sdk=android&fields=supports_attribution HTTP/1.1

User-Agent: FBAndroidSDK.3.0.0.b

Content-Type: multipart/form-data; boundary=3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f

Host: graph.facebook.com

Connection: Keep-Alive

Accept-Encoding: gzip
Run Code Online (Sandbox Code Playgroud)

响应:

HTTP/1.1 200 OK

Access-Control-Allow-Origin: *

Cache-Control: private, no-cache, no-store, must-revalidate

Content-Type: text/javascript; charset=UTF-8

ETag: "24ea6554744eece05b90dd2e65af63277cdcaf53"

Expires: Sat, 01 Jan 2000 00:00:00 GMT

Pragma: no-cache

X-FB-Rev: 658994

X-FB-Debug: P2GE3fDVAnRJh62rBS5WXD4ce1hTy8Pwvjq5rT/I+TI=

Date: Tue, 30 Oct 2012 11:37:09 GMT

Connection: keep-alive

Content-Length: 52



{"supports_attribution":true,"id":"[app id]"}
Run Code Online (Sandbox Code Playgroud)

请求:

POST /[app id]/activities?format=json&sdk=android&migration_bundle=fbsdk%3A20120913 HTTP/1.1

User-Agent: FBAndroidSDK.3.0.0.b

Content-Type: multipart/form-data; boundary=3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f

Host: graph.facebook.com

Connection: Keep-Alive

Transfer-Encoding: …
Run Code Online (Sandbox Code Playgroud)

android facebook

5
推荐指数
1
解决办法
2294
查看次数

标签 统计

android ×1

facebook ×1