1

我正在使用 Facebook 最新的 Android SDK。

是否可以发布同时包含地点和图片的状态?

我的捆绑包如下所示:

Bundle postParams = new Bundle();
postParams.putString("message", "Hi there!!");
postParams.putString("picture", "http://www.peleozen.net/pics/2_bus_face_logo.jpg");
postParams.putString("place", "204519339582365");

当我提出请求时,它会导致只有图片的状态。

在没有图片的情况下提出请求会导致签入

那么……可以两者兼得吗?

4

1 回答 1

0

您可以发布到 /me/photos 端点,因此从某种意义上说,您是在发布照片,向其添加位置,而标题就是消息。例如,如果使用最新的 SDK,您可以查看 HelloFacebookSample 并对 postPhoto 方法进行以下更改以尝试此操作:

....
        Bundle params = request.getParameters();
        params.putString("message", "Hi there!!");
        params.putString("place", "166793820034304");
        request.setParameters(params);
        Request.executeBatchAsync(request);
....

如需参考,请参阅:https ://developers.facebook.com/docs/reference/api/user/#photos

于 2012-11-21T20:31:32.460 回答