عرض مربّع حوار المشاركة

للسماح للمستخدمين بمشاركة ملفات Drive مباشرةً من تطبيقك، يمكنك استخدام مربع حوار المشاركة في Google Drive. تم استدعاء مربّع الحوار المشروط هذا من تطبيقك للسماح بمشاركة العناصر على Drive. يوضح الشكل 1 زر "مشاركة" في مستندات Google ومربع حوار المشاركة الناتج.

زر المشاركة ومربّع الحوار
الشكل 1. زر المشاركة ومربّع الحوار

لتفعيل مربّع حوار مشاركة Drive، أضِف النص البرمجي لمربّع الحوار وزر التشغيل أو آلية تشغيل أخرى إلى واجهة المستخدِم.

إضافة النص البرمجي لمربّع الحوار

لإنشاء مثيل من مربع حوار المشاركة، أضِف النص البرمجي التالي إلى صفحة الإطلاق:

<head>
...
<script type="text/javascript" src="https://apis.google.com/js/api.js"></script>
<script type="text/javascript">
    init = function() {
        s = new gapi.drive.share.ShareClient();
        s.setOAuthToken('<OAUTH_TOKEN>');
        s.setItemIds(['<FILE_ID>']);
    }
    window.onload = function() {
        gapi.load('drive-share', init);
    }
</script>
</head>

المكان:

إضافة زر بدء

في واجهة المستخدم، أضف سطرًا من التعليمة البرمجية مشابهًا لما يلي:

<button onclick="s.showSettingsDialog()">Share</button>

يستدعي هذا الرمز الدالة showSettingsDialog() عند النقر على الزر "مشاركة".