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

للسماح للمستخدمين بمشاركة ملفات 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() عند النقر على الزر "مشاركة".