2012-07-18 11 views
8

, मैं इसे उपयोगकर्ताओं की दीवार पर पोस्ट करना चाहता हूं। दुर्भाग्य से, मैं एक फेसबुक यूआई के भीतर निम्न त्रुटि मिलती है:फेसबुक "स्ट्रीम में एफबीसीडीएन छवि की अनुमति नहीं है"? एक छवि अपलोड करने के बाद

"। FBCDN छवि धारा में अनुमति नहीं है filepath"

ऐसा लगता है कि मूल्य @ "तस्वीर" नहीं होगा स्वीकार किया जाना चाहिए, लेकिन क्यों? जब मैं "thumbURL" NSLog, यह सही है। मैं इसे कैसे ठीक कर सकता हूं? Here's मेरा पूरा विधि:

NSString *thumbURL = kDefaultThumbURL; 
    NSString *imageLink = [NSString stringWithFormat:[result objectForKey:@"link"]];  

    NSMutableDictionary* dialogParams = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
          kAppId, @"app_id", 
          imageLink, @"link", 
          thumbURL, @"picture", 
          @"imageName", @"name", 
          nil]; 

    [appDelegate.facebook dialog:@"feed" 
         andParams:dialogParams 
        andDelegate:self]; 

किसी भी मदद के लिए धन्यवाद ..

उत्तर

7

आप कुछ जहां स्थानीय स्तर पर छवि को संग्रहित करने, एक स्थानीय सर्वर में की जरूरत है। इस article

1

मुझे इस पृष्ठ को एक पृष्ठ लिखकर मिल गया जो केवल छवि डेटा को आगे बढ़ाता है और उसके बाद उससे लिंक करता है।

0

हाँ, आपको फेसबुक सीडीएन सर्वर द्वारा होस्ट की गई छवियों को साझा करने की अनुमति नहीं है।

  1. डाउनलोड करने और अपने स्थानीय सर्वर पर छवि के लिए मेजबान:

    दो संभव समाधान कर रहे हैं।

  2. एफबीसीडीएन यूआरएल प्राप्त करने वाला एक पृष्ठ लिखें, छवि सामग्री प्राप्त करें और इसे छवि डेटा भेजें।
संबंधित मुद्दे