পিএইচপি এসডিকে সঙ্গে ফেসবুক মোবাইল লগইন

আমি অ্যান্ড্রয়েড ডিভাইস থেকে ফেসবুক টোকেন পেতে এবং মানটি ওয়েব সার্ভারে পোস্ট করতে পারি।

যখন আমি ফেসবুক পিএইচপি ব্যবহার করতাম, তখন ফেসবুক ব্যবহারকারীর তথ্য পাওয়া সহজ ছিল।

// Get User ID
$fb_id = $this->facebook->getUser();

// Get User Info
$user_profile = $this->facebook->api('/me');

শুধু এই এক লাইন আমাকে সব তথ্য দিয়েছেন

আমি মোবাইল থেকে যে শুধুমাত্র ফেসবুক টোকেন ব্যবহার করে একটি ব্যবহারকারীর তথ্য পেতে কোন ধারণা নেই

// get mobile token
$fb_token = $this->input->post('fb_token');

$user_info = 'https://graph.facebook.com/me?access_token='.$fb_token;

ঠিক আছে. তাই আমি দেখছি যে আমি ইউএসএল অ্যাড্রেস ব্যবহার করে জসন ডেটা পেয়েছি।

কিভাবে আমি সার্ভারে অ্যারে ডেটা আনতে পারি?

0
যোগ সম্পাদিত
মতামত: 1
উহু. এটি অ্যান্ড্রয়েড এর
যোগ লেখক james, উৎস
"মোবাইল" এর অর্থ কি? আইওএস? অ্যান্ড্রয়েড? বা হয়তো মোবাইল ওয়েব?
যোগ লেখক Nitzan Tomer, উৎস

2 উত্তর

ব্যবহারকারী প্রমাণীকরণের পরে ( SSO ) আপনি কেবল < a href = "https://github.com/facebook/facebook-android-sdk/blob/master/facebook/src/com/facebook/android/Facebook.java" rel = "nofollow"> ফেসবুক অবজেক্ট অনুরোধ করতে:

facebook.request("me", new RequestListener() {
    @Override
    public void onComplete(String response, Object state) {}

    @Override
    public void onIOException(IOException e, Object state) {}

    @Override
    public void onFileNotFoundException(FileNotFoundException e, Object state) {}

    @Override
    public void onMalformedURLException(MalformedURLException e, Object state) {}

    @Override
    public void onFacebookError(FacebookError e, Object state) {}
});

You can make synced requests: API Requests or asynced: Async API Requests

0
যোগ

আপনি শুধু একটি লাইন যোগ করার প্রয়োজন এবং আপনি সম্পন্ন করা হয়।

$userData = file_get_contents($user_info);
0
যোগ