दिलचस्प पोस्ट
स्कला में कार्य को परिभाषित करने के दो तरीके अंतर क्या है? रूबी: आवश्यकता होती है vs_relative – रूबी <1.9.2 और> = 1.9.2 दोनों में चलने के लिए सबसे अच्छा अभ्यास अजाक्स का उपयोग करके आंशिक दृश्य प्रस्तुत करना दो UIImage वस्तुओं की तुलना कैसे करें ऑब्जेक्ट का विस्तार। प्रोटोटाइप जावास्क्रिप्ट फेसबुक – "उपयोगकर्ताओं को अपने उपयोगकर्ता नाम से हल नहीं किया जा सकता" समाधान संबंधित tnsnames.ora फ़ाइल का स्थान निर्धारित करना निर्भर कैसे लोड करें और प्रदर्शित करें h: चयन करेंऑनमेनू को बदलने पर: चयन करेंमेनमेनू स्थानीय पाठ फ़ाइल कैसे पढ़ सकती है? डायनेमिक एसक्यूएल में डीडीएल / एससीएल स्टेटमेंट्स में बांड वैरिएबल का उपयोग क्यों नहीं किया जा सकता? IOS में स्क्रीन की चौड़ाई और ऊंचाई कैसे प्राप्त करें? सी # सदस्य चर प्रारंभिकता; सर्वश्रेष्ठ प्रणालियां? सीमांकक को हटाने के बिना पायथन विभाजन () जेस्प आउटपुट से व्हाट्सपेस स्ट्रिप करें MySQL में नल (प्रदर्शन और संग्रहण)

फेसबुक के ग्राफ़ एपीआई के साथ एल्बम में फोटो अपलोड करें

मैं अपने आप को फेसबुक के नए ग्राफ़ एपीआई के साथ परिचित करने की कोशिश कर रहा हूं और अब तक मैं कुछ आंकड़े लाने और लिख सकता हूं बहुत आसानी से।

कुछ मैं सभ्य दस्तावेज ढूंढने के लिए संघर्ष कर रहा हूं, एक एल्बम पर चित्र अपलोड कर रहा हूं।

Http://developers.facebook.com/docs/api#publishing के अनुसार आपको संदेश तर्क प्रदान करने की आवश्यकता है। लेकिन मुझे पूरा यकीन नहीं है कि इसे कैसे तैयार किया जाए।

मैंने पढ़ा है पुराने संसाधन हैं:

  • http://wiki.auzigog.com/Facebook_Photo_Uploads

  • https://developers.facebook.com/docs/reference/rest/photos.upload/

अगर किसी व्यक्ति में अधिक जानकारी है या मुझे फेसबुक ग्राफ़ एपीआई का उपयोग करते हुए एक एल्बम में फ़ोटो अपलोड करने में सहायता मिल सकती है तो कृपया उत्तर दें!

वेब के समाधान से एकत्रित समाधान "फेसबुक के ग्राफ़ एपीआई के साथ एल्बम में फोटो अपलोड करें"

PHP फेसबुक ग्राफ़ एपीआई के उपयोग से तस्वीरें अपलोड करने के कुछ विभिन्न तरीके यहां दिए गए हैं। उदाहरण मानते हैं कि आपने $ फ़ैशन ऑब्जेक्ट को इन्स्तांत किया है और एक मान्य सत्र है।

1 – वर्तमान उपयोगकर्ता के डिफ़ॉल्ट एप्लिकेशन एल्बम पर अपलोड करें

यह उदाहरण वर्तमान उपयोगकर्ता के अपने डिफ़ॉल्ट एप्लिकेशन एल्बम पर फोटो अपलोड करेगा। यदि एल्बम अभी तक अस्तित्व में नहीं है, तो इसे बनाया जाएगा।

$facebook->setFileUploadSupport(true); $args = array('message' => 'Photo Caption'); $args['image'] = '@' . realpath($FILE_PATH); $data = $facebook->api('/me/photos', 'post', $args); print_r($data); 

2 – एल्बम को लक्षित करने के लिए अपलोड करें

यह उदाहरण एक विशिष्ट एल्बम पर फोटो अपलोड करेगा।

 $facebook->setFileUploadSupport(true); $args = array('message' => 'Photo Caption'); $args['image'] = '@' . realpath($FILE_PATH); $data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args); print_r($data); 

यहाँ कोड है जो मेरे लिए काम किया है:

 //upload photo $file= '/path/filename.jpg'; $args = array( 'message' => 'Photo from application', ); $args[basename($file)] = '@' . realpath($file); $ch = curl_init(); $url = 'http://graph.facebook.com/'.$album_id.'/photos?access_token='.$access_token; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $args); $data = curl_exec($ch); //returns the photo id print_r(json_decode($data,true)); 

दस्तावेज़ीकरण के लिए लिंक: http://developers.facebook.com/docs/reference/api/photo

पीएचपी के साथ काम करने के लिए ग्राफ एपीआई प्राप्त करने के लिए आपको कुछ चीजें करना होगा। यह कोड काम करता है FileUpload => सही देखें …

मैं इसे जावास्क्रिप्ट के साथ काम करने में कभी भी सक्षम नहीं था इसलिए मैं इस पर अजाक्स कर रहा हूं:

require './facebook.php';

 $facebook = new Facebook(array( 'appId' => 'ID', 'secret' => 'SECRET', 'fileUpload' => true, 'cookie' => true // enable optional cookie support )); $facebook->setFileUploadSupport(true); # File is relative to the PHP doc $file = "@".realpath("../../_images/stuff/greatness.jpg"); $args = array( 'message' => 'Photo Caption', "access_token" => "urtoken", "image" => $file ); $data = $facebook->api('/ALBUMID_GOES_HERE/photos', 'post', $args); if ($data) print_r("success");