iPhone के माध्यम से एक लिंक भेजने से -> Facebook कनेक्ट

वोट
2

मैं iPhone फेसबुक के माध्यम से लिंक फ़ीड नियंत्रण का उपयोग किए बिना कनेक्ट पोस्ट करने के लिए कोशिश कर रहा हूँ। मैं अनुकरण करने के लिए कैसे प्रकाशित एक कहानी facebooks वेबसाइट है, जहां मैं एक लिंक पारित पर काम करता है चाहते हैं, और इसे वापस एक छवि है, कहानी का शीर्षक है, और एक लिंक देता है। अभी मैं सिर्फ कैसे फ़ीड नियंत्रण का उपयोग करने के पता है, लेकिन मैं सोच रहा हूँ वहाँ संभवतः stream.Publish या showDialog उपयोग करने के लिए एक तरह से हो गया है, बस वास्तव में यकीन नहीं है जो ..

किसी के भी पास इस के साथ कोई भी अनुभव है?

22/05/2009 को 02:20
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
2

फेसबुक डेमो एप्लिकेशन का उपयोग करें।

SessionViewController में, इस ऐड विस्तारित अनुमति प्राप्त करने के:

- (void)askPermission:(id)target {
  FBPermissionDialog* dialog = [[[FBPermissionDialog alloc] init] autorelease];
  dialog.delegate = self;
  dialog.permission = @"publish_stream";
  [dialog show];
}

तो फिर तुम धारा प्रकाशित करने के लिए एक विधि की जरूरत है। वे वास्तव में क्या डेटा भेजने के लिए नहीं कहा है। लेकिन whateer यह है कि आप एक शब्दकोश में पैकेज। चूंकि यह एक यूआरएल है, एक अच्छा अनुमान एक NSString होगा। आप से अधिक प्राप्त कर सकते हैं एपीआई पेज

मैंने पाया 5 कि काम हो सकता है:

Feed.publishActionOfUser Feed.publishStoryToUser Feed.publishTemplatizedAction Feed.publishUserAction

साथ ही वहां भी:

Links.post

लेकिन तुम क्या आप क्या करना चाहते हैं पर निर्भर करता है, यह पता लगाने के लिए होगा। तुम भी कुंजी kow की जरूरत है। मैं यूआरएल उठाया

- (IBAction)sendURL:(id)target{

    NSMutableDictionary *args = [[[NSMutableDictionary alloc] init] autorelease];
    [args setObject:urlString forKey:@"url"];  
    FBRequest *uploadPhotoRequest = [FBRequest requestWithDelegate:self];
    [uploadPhotoRequest call:@"Links.post" params:args];
}

मैं कुछ आर्ग बाहर छोड़ दिया है, लेकिन आप विचार मिलता है। मैं;, सुनिश्चित करें कि आप वास्तव में क्या करना चाहता हूँ नहीं हूँ ताकि आप विधि कॉल अनुसंधान करने के लिए होगा।

उम्मीद है की यह मदद करेगा।

22/05/2009 को 04:12
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more