10

Có tương đương API biểu đồ của Facebook Access Token linter/debugger mà tôi có thể gọi theo chương trình không?Có một API tương đương với Trình truy cập/trình gỡ rối mã thông báo truy cập Facebook không?

Linter rất đẹp. Nó cho bạn biết tất cả các thông tin thú vị về mã thông báo bạn có, chẳng hạn như các quyền được cấp (có sẵn cho tôi qua me/permissions), vấn đề và ngày hết hạn, ID ứng dụng, Tên ứng dụng, Id tiểu sử, Id người dùng, Tên người dùng, nếu nó hợp lệ (có sẵn cho tôi nếu tôi cố gắng gọi /me và xem ngoại lệ được trả lại), và xuất xứ.

App ID:  APP ID : APP NAME 
Profile ID: PAGE NAME 
User ID:  ID : NAME 
Issued:  1328916821 : 3:33 pm Feb 10 2012 
Expires:  1334100821 : 4:33 pm Apr 10 2012 
Valid:  True 
Origin:  Web 

Vậy còn cách nào? Có cách nào có lập trình để có được thông tin này mà không cần phải sử dụng công cụ linter không?

Trả lời

2

Không, nó không tồn tại tôi sợ. Bạn muốn gì cho ooi ??

+0

Tôi nghĩ rằng nó sẽ làm cho một câu hỏi lớn. Nhiều người (hầu hết trong số họ mới) trên s/o hỏi câu hỏi access_token, sau đó điều này đôi khi là một câu hỏi tiếp theo cho các câu hỏi khác của họ. Và tôi đã nhận ra đó là giá trị cho câu hỏi của chính nó. – DMCS

+0

Nhưng bạn sẽ sử dụng API để làm gì? Tôi không thể nghĩ ra bất kỳ lý do thuyết phục nào để có quyền truy cập API cho thông tin này. Nếu có lý do chính đáng, nó có thể được xây dựng :) – mrtom

+0

Tôi đã tìm thấy câu trả lời bên dưới và đã thay đổi câu trả lời đó thành câu trả lời đúng. API facebook luôn thay đổi và thật khó để luôn cập nhật mọi thứ. API sẽ được sử dụng để tìm hiểu những gì người dùng chấp nhận cho ứng dụng, vì vậy tôi có thể giới hạn chức năng của ứng dụng và không gọi vào API cho những thứ mà người dùng không cấp. – DMCS

2

Thật không may, không.

Bạn có thể nhận phản hồi JSON từ trình gỡ lỗi URL bằng cách thêm & format = json vào URL, nhưng điều này hiện không hoạt động đối với trình gỡ lỗi access_token.

Có thể gửi lỗi cho nó!

+0

làm u có nghĩa là như thế này.https: //developers.facebook.com/tools/debug/access_token? Q = xxx & format = json – kitokid

3

Có thể. Bây giờ bạn có thể kiểm tra thông tin nào được liên kết với mã thông báo truy cập mà bạn có. Đơn giản chỉ cần Cháy URL này:

https://graph.facebook.com/debug_token?input_token={input-token}&access_token={access-token} 
input_token: the access token you want to get information about 
access_token: your app access token or a valid user access token from a developer of the app 

Nguồn https://developers.facebook.com/docs/facebook-login/access-tokens/

Các vấn đề liên quan