5

मैं फेसबुक से सही उपयोगकर्ता डेटा कैसे प्राप्त कर सकता हूं प्रोफ़ाइल प्रोफाइल (वर्तमान में वापस शून्य), पहला नाम और अंतिम नाम (ऐसा लगता है कि अब केवल पूर्ण नाम है)?HWIOAuthBundle - Symfony2 - फेसबुक से उपयोगकर्ता डेटा प्राप्त करें

उत्तर

11

समग्र में यह काफी आसान है और सिर्फ config.yml में कुछ समायोजन की आवश्यकता है:

hwi_oauth: 
    firewall_name:   secured_area 
    resource_owners: 
     facebook: 
      type:   facebook 
      client_id:  <client_id> 
      client_secret: <client_secret> 
      infos_url:  "https://graph.facebook.com/me?fields=username,name,picture.type(square)" 
      paths: 
       profilepicture: picture.data.url 

अधिक जानकारी documentation में पाया जा सकता।

+0

और कोड में डेटा (चित्र) तक कैसे पहुंचे? (उदाहरण के लिए नियंत्रक में) – pleerock

+0

ठीक है, मुझे मिल गया। मुझे ऐसा कुछ करना है: '$ this-> getResourceOwnerByName (' facebook ') -> getUserInformation ($ this-> get (' security.context ') -> getToken() -> getRawToken()) -> getResponse () ' – pleerock

+0

@pleerock आप पथ का नाम उपयोग करते हैं: $ प्रतिक्रिया-> getProfile चित्र(); – Jonathan

संबंधित मुद्दे