Bạn có thể, không chắc tại sao những người khác lại tích cực đến mức không thể.
Ở phía máy chủ của bạn, bạn có thể kiểm tra thông qua api facebook nếu người dùng hiện tại cấp quyền bạn yêu cầu. Nếu không, vượt qua một số lá cờ để FBML của bạn, nơi bạn có thể hiển thị cho phép liên kết nhanh chóng:
Would you like to <fb:prompt-permission perms="publish_stream">allow us</fb:prompt-permission> to post on your wall?
Bạn không bắt buộc phải yêu cầu người dùng cho phép ứng dụng của bạn, hoặc (nhưng bạn cần phải uỷ quyền trước khi kiểm tra cho quyền được cấp hoặc retreiving bất kỳ người sử dụng thông tin), bạn vẫn có thể cho phép người dùng sử dụng ứng dụng của mình. Trong thực tế, cho phép người dùng sử dụng một ứng dụng mà không được phép thậm chí được khuyến khích bởi các khuyến nghị facebook. Đối với ủy quyền tùy chọn, bạn có thể đặt fbml như vậy trên trang của mình:
<fb:if-is-app-user>
<fb:else><a href="http://www.facebook.com/login.php?api_key=...&v=1.0>Would you like to authorize this app?</fb:else>
</fb:if-is-app-user>
Khá nhiều điều không thể biết được từ API của Facebook. Họ đang sử dụng một hệ thống quyền mới yêu cầu người dùng nếu họ muốn cho phép ứng dụng này truy cập thông tin của họ và đăng lên tường của họ/etc. Chỉ là một câu hỏi, tại sao bạn không muốn xác thực với người dùng và đăng mà không có sự cho phép của họ? – Zack
Tự hỏi làm thế nào tất cả điều này diễn ra, một năm sau đó. Nhưng những gì tôi thực sự muốn biết là: những điều có thể tôi có thể làm trong ứng dụng khung nội tuyến FB của tôi mà không yêu cầu quyền truy cập là gì? – the0ther
@ the0ther: bạn nên đăng nó dưới dạng câu hỏi. –