2014-09-21 23 views
7

Làm việc trên ứng dụng ig Phonegap đầu tiên của tôi. Cố gắng kết hợp plugin này https://github.com/Wizcorp/phonegap-facebook-plugin/tree/master/platforms/ios/wwwnhận email người dùng facebook và họ/tên người dùng bằng Phonegap FB Plugin cho ứng dụng IOS

Về cơ bản tôi chỉ cần cảnh báo email người dùng và họ/tên, mặc dù tôi có chút khó khăn về cách sử dụng plugin này.

Điều tôi muốn làm là truy xuất thông tin đó, sau đó điền trước một số biểu mẫu để tạo người dùng mới để sử dụng với Phân tích cú pháp.

tôi có thể nhận được một phản hồi từ chức năng này sẽ hiển thị một tình trạng và một authResponse với thẻ và ID người dùng:

  var login = function() { 
      if (!window.cordova) { 
       var appId = prompt("Enter FB Application ID", ""); 
       facebookConnectPlugin.browserInit(appId); 
      } 
      facebookConnectPlugin.login(["email"], 
       function (response) { alert(JSON.stringify(response)) }, 
       function (response) { alert(JSON.stringify(response)) }); 
     } 

Tôi chỉ không chắc chắn về các bước tiếp theo về cách đi về việc truy xuất email của người dùng và họ/tên ..và có thể tôi phải tìm hiểu sâu hơn về API của facebook.

bất kỳ trợ giúp nào được đánh giá cao.

* UPDATED *

đặn nó ra. Tôi đã bỏ lỡ một bước mà tôi đã tìm thấy tại trang facebook api

  var login = function() { 
     if (!window.cordova) { 
      facebookConnectPlugin.browserInit('APPID'); 
      facebookConnectPlugin.browserInit(appId); 
     } 
     facebookConnectPlugin.login(["email"], function(response) { 
      if (response.authResponse) { 
       facebookConnectPlugin.api('/me', null, 
        function(response) { 
         alert('Good to see you, ' + 
          response.email + response.name + '.'); 
        }); 

      } 
     }); 
    } 
+0

Tôi nhận thấy đây là một bài đăng cũ nhưng cảm ơn bạn đã dành thời gian đăng câu trả lời sau khi bạn đã tìm ra câu trả lời. Ở đây trong năm 2017 tài liệu có vẻ hơi thiếu. – DiamondDrake

+1

Nhưng những ngày này bạn cần '/ tôi? Scope = email' thay vì chỉ '/ tôi' – DiamondDrake

+0

@DiamondDrake tất nhiên. Hy vọng nó hữu ích. Tài liệu luôn luôn thay đổi ... Tôi nhớ tôi đã làm một số tiền hợp lý đào cho giải pháp khi điều này xảy ra. Và tốt để biết về tham số phạm vi. – gregdevs

Trả lời

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