0
這不是用於Facebook api驗證,而是用於應用程序的項目權限管理。拒絕fb應用程序項目提交的奇怪錯誤消息
我目前正在重新提交項目審批申請。我之前提交併拒絕的項目之一是read_friendlists
項目。這裏的怪異的一部分..
這是我從提交了錯誤消息:
看起來你還沒有做出任何API請求訪問在過去30天的read_friendlists許可內容
我不明白信息的含義。我正在獲取此權限的過程中。
這不是用於Facebook api驗證,而是用於應用程序的項目權限管理。拒絕fb應用程序項目提交的奇怪錯誤消息
我目前正在重新提交項目審批申請。我之前提交併拒絕的項目之一是read_friendlists
項目。這裏的怪異的一部分..
這是我從提交了錯誤消息:
看起來你還沒有做出任何API請求訪問在過去30天的read_friendlists許可內容
我不明白信息的含義。我正在獲取此權限的過程中。
當您詢問Friend的數據時,您可能不得不在請求參數中明確請求這些字段。
例如
private void makeMyFriendsRequest(final Session session) {
Request request = Request.newMyFriendsRequest(session, new Request.GraphUserListCallback() {
@Override
public void onCompleted(List<GraphUser> users, Response response) {
// If the response is successful
if (session == Session.getActiveSession()) {
for (GraphUser user : users) {
System.out.println(user.getFirstName() + " " + user.getLastName());
System.out.println(users.get(i).getId());
GraphLocation loc = users.get(i).getLocation();
System.out.println(loc != null ? loc.getCity() : "loc not available");
}
}
}
});
//這裏添加字段明確
Bundle bundle = request.getParameters();
bundle.putString("fields", "id,first_name,last_name,birthday,location");
request.executeAsync();
我希望這將有助於。