سؤال

من فضلك ، مساعدة. كيف يمكنني التحقق من صحة عضوية مجموعة المستخدم؟ يمكن فقط لمستخدمي عدد قليل من مجموعات Google الوصول إلى بعض الصفحات على الموقع على Appengine (Python).
التحقق من التحقق من عضوية المجموعة يعطي إجابة سلبية على سؤالي ، لكنه كان قبل عام ، ربما تغير شيء ..

هل كانت مفيدة؟

المحلول

لا يوجد حاليًا واجهة برمجة تطبيقات مجموعات Google ، وبالتالي لا توجد طريقة لتحديد ما إذا كان المستخدم عضوًا في مجموعة Google.

نصائح أخرى

قد يكون متأخراً ولكن فقط للآخرين الذين يجدون هذا ، إليك حلي لهذا:

قم بإنشاء تطبيقات جديدة في محرك الأقراص التي تنشرها بعد ذلك كخدمة ويب ، يمكنك استخدام شيء مثل التعليمات البرمجية التالية للتحقق مما إذا كان المستخدم في المجموعة أم لا:

// General context variables
var group = GroupsApp.getGroupByEmail("xxxx-group-name@googlegroups.com");

function doGet(request) {
var result = {
authorized: group.hasUser(request.parameter.mail)
};
return ContentService.createTextOutput(JSON.stringify(result)).setMimeType(ContentService.MimeType.JSON);
}

بعد نشره ، ستحصل على عنوان URL الذي يمكنك الوصول إليه ، فقط إلحاق؟ mail=user@domain.com للاستعلام عن عضوية المجموعة للحصول على عنوان البريد الإلكتروني المحدد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top