2013-01-04 35 views
14

पर विचार करें एक्स और वाईमें दोस्त हैं फेसबुक और वे दोनों अपने-अपने फोन से कोई एप्लिकेशन स्थापित किया है। लेकिन वे ऐप की मित्र सूची में एक-दूसरे के साथ मित्र नहीं हैं। तो अब, एक्सएक दोस्त अनुरोध भेज सकते हैंएप्लिकेशन को स्वयं से Y है, ताकि वे एप्लिकेशन के दोस्तों की सूची पर मित्र हो सकता है?क्या हम लोगों को हमारे ऐप का उपयोग करने या आईओएस 5 में फेसबुक के माध्यम से ऐप से मित्र अनुरोध भेजने के लिए आमंत्रित कर सकते हैं?

एक अन्य मामले में

इसके अलावा, एक्स, उसका फोन में इस एप्लिकेशन को स्थापित किया गया है, जबकि वाई नहीं है। तो फिर, एक्सवाई आमंत्रित करते हैं कि एप्लिकेशन का उपयोग कर सकते हैं?

यह ईमेल आईडी के माध्यम से लोगों को ट्रैक करता है, उन्होंने फेसबुक में पंजीकृत किया है। तो, मित्रों को ढूंढें "पहले से ही ऐप उपयोगकर्ता" खोज रहे हैं, जो ऐप की मित्र सूची में नहीं हैं, लेकिन फेसबुक में मित्र हैं और दोस्तों को आमंत्रित करते हैं मित्रों के ऐप के गैर-उपयोगकर्ता को आमंत्रित करते हैं फेसबुक में।

मेरा प्रश्न है, क्या यह संभव है आईओएस 5 यानी। फेसबुक एसडीके का उपयोग किए बिना जो केवल आईओएस 6 में पेश किया गया था?

+0

आप फेसबुक-एसडीके 3.1 का उपयोग क्यों नहीं करना चाहते हैं? –

उत्तर

3

उपयोग Facebook-sdk 3.1

उपयोगकर्ता द्वारा उत्पन्न अनुरोधों शुरू कर रहे हैं जब ऐप एक या अधिक मित्रों का चयन करने के लिए अनुरोध करने के लिए भेजने के लिए उपयोगकर्ता सक्षम बनाता है।

हम चरणों में आपके साथ एक आमंत्रण या एक अनुरोध भेजने के लिए होगा:

  • जब निमंत्रण या अनुरोध भेज दिया जाता है
  • अनुरोध
  • अनुरोध के साथ अतिरिक्त डेटा भेजा जा रहा है भेजा जा रहा है ट्रिगर, जैसे वर्चुअल गिफ्ट

उपयोगकर्ता द्वारा ऐप का उपयोग करने के बाद उपयोगकर्ता को आमंत्रण भेजने के लिए आप अपना ऐप सेट अप कर सकते हैं। आपको उपयोगकर्ता को किसी भी समय मेनू बटन के उपयोग के माध्यम से ऐप का उपयोग करने के लिए मित्रों को आमंत्रित करने की क्षमता भी देनी चाहिए जो वे हमेशा प्राप्त कर सकते हैं। इस चरण में हम आपको निमंत्रण अनुरोध को ट्रिगर करने का एक आसान तरीका दिखाएंगे।

विभिन्न प्रकार के कोडिंग तर्क के लिए https://developers.facebook.com/docs/howtos/send-requests-using-ios-sdk/#protip2 देखें।

यह भी देखें:

  1. How to send add friend request (to facebook user) from iOS application?
  2. Can a facebook friend request be sent from my own app?
0

sandbox मोड सक्षम यकीन है कि अपने फेसबुक ऐप्स आईडी अगले xcode में दोनों डेवलपर पेज और जानकारी में एक ही है, और कैनवास भरना होगा यूआरएल [फेसबुक श्रेणी पर ऐप के तहत] डेवलपर पेज में।

NSString *facebookID = @"Your friend facebook id"; 
    NSMutableDictionary* params = 
    [NSMutableDictionary dictionaryWithObject:facebookID forKey:@"to"]; 

    NSString *message = @"SOME_MESSAGE"; 
    NSString *title = @"TITLE"; 

    [FBWebDialogs presentRequestsDialogModallyWithSession:nil 
        message:message 
       title:title 
       parameters:params handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) { 
         if (error) 
        { 
        // Case A: Error launching the dialog or sending request. 
         NSLog(@"Error sending request."); 
        } 
        else 
        { 
         if (result == FBWebDialogResultDialogNotCompleted) 
        { 
        // Case B: User clicked the "x" icon 
         NSLog(@"User canceled request."); 
        } 
        else 
        { 
         NSLog(@"Request Sent. %@", params); 
        } 
     }}];