تصنيف جديد

كيفية ربط ChatGPT بجداول بيانات Google

لربط ChatGPT بجداول بيانات Google، يمكنك استخدام Google Apps Script. إليك الخطوات:

  1. افتح Google Drive وأنشئ جدول بيانات Google جديد.
  2. في جدول بيانات Google، اذهب إلى أدوات > محرر البرمجة النصية.
  3. في محرر البرمجة النصية، الصق الكود التالي:

function doPost(e) {
var sheet = SpreadsheetApp.getActive().getSheetByName(“Sheet1”);
var newRow = sheet.getLastRow() + 1;
var rowData = [];
rowData[0] = new Date();
rowData[1] = e.parameter.chat;
sheet.getRange(newRow, 1, 1, 2).setValues([rowData]);
return ContentService.createTextOutput(“Success!”);
}

  1. احفظ السكريبت باسم مثل “ChatGPT to Spreadsheet”.
  2. اذهب إلى Google Cloud Console وأنشئ مشروعًا جديدًا.
  3. فعّل واجهة برمجة تطبيقات Google Sheets للمشروع.
  4. أنشئ حساب خدمة جديد وقم بتنزيل ملف JSON مع بيانات الاعتماد.
  5. ارجع إلى محرر البرمجة النصية في جدول بيانات Google وانقر على قائمة الموارد، ثم انقر على خيار “مشروع منصة السحابة”.
  6. أدخل معرف المشروع لمشروع Google Cloud Console الذي أنشأته.
  7. انقر على زر “منصة جوجل السحابية” وحدد “APIs & Services” > “Dashboard”.
  8. انقر على زر “Enable APIs and Services” وابحث عن “Google Sheets API”. انقر على API وقم بتمكينه.
  9. ارجع إلى محرر البرمجة النصية، والصق الكود التالي:

function writeToSheet(chat) {
var url = “https://script.google.com/macros/s/YourScriptID/exec”;
var payload = {
“chat”: chat
};
var options = {
“method”: “POST”,
“payload”: payload
};
UrlFetchApp.fetch(url, options);
}

  1. استبدل “YourScriptID” بمعرف مشروع Google Apps Script. يمكنك العثور على المعرف في عنوان URL الخاص بمحرر البرمجة النصية.
  2. احفظ السكريبت.

يمكنك الآن استدعاء وظيفة “writeToSheet” من تطبيق ChatGPT الخاص بك لكتابة البيانات إلى جدول بيانات Google.

ملاحظة: قد تحتاج إلى تفويض واجهة برمجة تطبيقات Google Sheets ومشروع Google Apps Script للوصول إلى حساب Google الخاص بك قبل استخدام هذا.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى