फेसबुक आवेदन में मित्रों को आमंत्रित करने

वोट
2

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

उदाहरण के लिए :

मैं अपने मित्र सूची नामित एक्स में दोस्त है और जब मैं उसे करने के निमंत्रण भेजने के निमंत्रण भेजा और है और एक्स निमंत्रण स्वीकार करने और एक्स सूची है कि मैं से चुन सकते हैं निमंत्रण भेजने के लिए में फिर से प्रकट होता है जब मैं फिर से दोस्त निमंत्रण भेजने के लिए कोशिश इसका मतलब है कि मैं उपयोगकर्ता (एक्स) इस के लिए एक निमंत्रण भेज सकते हैं और वह पहले से ही खेल मुझे पता है कि कैसे इस समस्या को ठीक करने के लिए इतना मित्र में मित्र सूची (निमंत्रण के लिए) दिखाई देते हैं केवल मित्र कि अनुप्रयोग का उपयोग नहीं की जरूरत है खेल रहा है।

दिए गए लिंक पर मेरा आवेदन मेरे खेल आवेदन यह पर जाएँ और वास्तव में मित्र वे फिर से यह किसी भी खेल आवेदन में सामान्य है दिखाई देगा आमंत्रित करने के बाद समस्या देखते हैं?

किसी भी उत्तर के लिए अग्रिम धन्यवाद

16/06/2009 को 15:29
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
3

FBML में यदि आप उपयोग कर रहे हैं दोस्त-चयनकर्ता आप इसे एक सरणी पारित कर सकते हैं exclude_ids । आप api का उपयोग करते हैं उपयोगकर्ताओं के मित्र जो पहले से ही अपने ऐप्लिकेशन का उपयोग खोजने के लिए, आप उन्हें इस तरह से बाहर कर सकते हैं।

यह भी में काम करता है बहु दोस्त-चयनकर्ता जो एक अंदर बैठता अनुरोध फार्म: अमेरिकन प्लान टैग।

संपादित करें : उपयोगकर्ताओं को बाहर करने की सरणी API कॉल के माध्यम से प्राप्त किया जा सकता Friends.getAppUsers

उदाहरण के बाद नेट का उपयोग करता है फेसबुक डेवलपर टूलकिट । (जिसका मुख्य कारण है कि मैं इसे कैसे से पहले किया है है!)

कोड के पीछे:

public string CURRENT_USER_FRIENDS = "";

//Call this function on pageload or where you like
private void PopulateFriendsData()
{
//exclude friends who already have the app from the inviter
string UsersToExclude = string.Empty;
IList<long> AppUserFriends = this.Master.API.friends.getAppUsers();
foreach (long L in AppUserFriends)
{
    UsersToExclude += L.ToString() + ",";
}
CURRENT_USER_FRIENDS = UsersToExclude.TrimEnd(',');
}

पृष्ठ:

<fb:multi-friend-selector 
actiontext="Select the friends you want to invite" 
rows="3" 
exclude_ids="<%=CURRENT_USER_FRIENDS%>"/>
16/06/2009 को 15:39
का स्रोत उपयोगकर्ता

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