5

मैंने अपने फेसबुक पेज पर स्वचालित रूप से पोस्ट साझा करने का प्रयास किया। यह पूरी तरह से काम करता है, लेकिन मैं साझा पोस्ट में बड़ी छवि का उपयोग करना चाहता हूं।बड़ी छवि के साथ फ़ीड करने के लिए फेसबुक एपीआई पोस्ट?

try { 
$page_info = $facebook->api("/$pageId?fields=access_token"); 

$attachment = array(
'access_token' => $MYACCESTOKEN, 
'message' => $msg, 
'name' => $title, 
'link' => $uri, 
'description' => $desc, 
'picture'=>$pic, 
'actions' => json_encode(array('name' => $action_name,'link' => $action_link)) 
); 

$status = $facebook->api("/$pageId/feed", "post", $attachment); 

} catch (FacebookApiException $e) { 
error_log($e); 
$user = null; 
} 

कैसे मैं इस पोस्ट करने के लिए बड़ी तस्वीर का उपयोग कर सकते हैं: http://cdn.tips4php.net/wp-content/uploads/2010/12/final_post.jpg

मैं इसे पोस्ट करने के लिए निम्नलिखित कोड का इस्तेमाल किया? मैंने अन्य फेसबुक पेजों से कुछ साझा पोस्ट देखी और उनके पास बड़ी तस्वीर है। आपके उत्तर की प्रतीक्षा कर रहा है ..

+0

क्या आपके पास शायद एक उदाहरण है? –

+0

जो लिंक मैंने शामिल किया है वह उदाहरण है, यह मेरे फेसबुक पेज पर कैसा दिखाई देता है। –

उत्तर

1

बड़ी छवि केवल तब प्रदर्शित होती है जब छवि/पोस्ट को व्यवस्थापक द्वारा मैन्युअल रूप से साझा किया गया हो। यदि आप एपीआई का उपयोग करते हैं, तो फेसबुक जानबूझकर छोटी छवि का उपयोग करता है। असल में, फेसबुक स्वचालित साझाकरण के विरोध में सामग्री के मैन्युअल साझाकरण को बढ़ावा देना चाहता है।

आपके द्वारा देखे गए उदाहरणों में से, क्या उनमें से कोई भी आपके स्क्रीनशॉट की तरह "xxx ऐप के माध्यम से" है? यह पोस्ट पर मैन्युअल रूप से या एप्लिकेशन के माध्यम से साझा किया गया था, यह एक उपहार है।

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