2016-01-19 8 views
5

मैं दोस्तों को निमंत्रण भेजने के लिए अपने एंड्रॉइड एप्लिकेशन में Google Appinvite Api का उपयोग कर रहा हूं।ऐपइनवाइट से परिणाम प्राप्त करना Google एंड्रॉइड

मैं अनुरोध और उसके कामकाजी जुर्माना भेजने में सक्षम हूं। लेकिन मैं उन मित्रों को ट्रैक करना चाहता हूं जिनके लिए मैंने अपने ऐप के माध्यम से अनुरोध भेजा है।

यह वह कोड है जहां मुझे आमंत्रण आईडी मिलती है।

लेकिन मैं आमंत्रण आईडी से प्रेषक व्यक्ति का नाम या ईमेल कैसे प्राप्त कर सकता हूं।

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data); 

    if (requestCode == REQUEST_INVITE) { 
     if (resultCode == RESULT_OK) { 
      String[] ids = AppInviteInvitation.getInvitationIds(resultCode, data); 
      Log.d("TAG", getString(R.string.sent_invitations_fmt, ids.length)); 
     } else { 
      showMessage(getString(R.string.send_failed)); 
     } 
    } 
} 

String [] आईडी निमंत्रण आईडी की सरणी मैं

उत्तर

1

भेज दिया है अनुप्रयोग के रूप में कर रहे हैं, तो आप उस व्यक्ति के नाम और ईमेल, केवल आमंत्रण id की सूची प्राप्त नहीं कर सकते। ईमेल और नाम उस व्यक्ति के लिए निजी होते हैं जिसने आमंत्रण भेजा है, यानी वह व्यक्ति जो डिवाइस और संपर्क डेटा का मालिक है, और वह निजी जानकारी आमंत्रण भेजने वाले ऐप के साथ साझा नहीं की जाती है।

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