โมดูล Sitefinity Google Sync
บทนำ
Google Sync Module
Sitefinity Google Sync เป็นส่วนเสริมโอเพนซอร์สจาก Aspose ซึ่งเชื่อมโยงผู้ใช้ Sitefinity ของคุณกับคอนแท็กต์ Google/Gmail โดยไม่ต้องใช้ซอฟต์แวร์อื่นใด ใช้คุณสมบัติที่ทรงพลังของ Aspose.Email สำหรับ .NET เพื่อให้คุณสามารถซิงค์คอนแท็กต์ Google และผู้ใช้ Sitefinity ได้อย่างง่ายดาย
เวอร์ชันเริ่มต้นของโมดูลนี้ได้เพิ่มคุณสมบัติดังต่อไปนี้เพื่อทำให้กระบวนการซิงค์มีประสิทธิภาพ ง่ายและใช้งานง่าย
- ข้อมูลประจำตัวของเซิร์ฟเวอร์ Google/Gmail จะถูกเข้ารหัสและบันทึกในฐานข้อมูล เพื่อไม่ต้องกรอกทุกครั้งที่ใช้โมดูล
- ซิงค์คอนแท็กต์ Gmail ทั้งหมดหรือที่เลือกไปยัง Google และกลับกัน
- ตัวเลือกให้เลือกผู้ใช้ Sitefinity หนึ่งหรือหลายคนเมื่อทำการซิงค์จาก Google/Gmail ไปยัง Sitefinity
- การตรวจสอบว่ามีคอนแท็กต์/ผู้ใช้ทุกคนในระบบปลายทางก่อนการย้ายข้อมูลเพื่อให้แน่ใจว่าการซิงค์ไม่สร้างบันทึกซ้ำ
- คอนแท็กต์ที่ย้ายไปยัง Google/Gmail จะถูกใส่ในกลุ่ม Other Contacts เพื่อให้คุณตรวจสอบและย้ายเฉพาะที่ต้องการไปยัง My Contacts
- สรุปสั้น ๆ ของกระบวนการซิงค์จะแสดงเมื่อเสร็จสิ้น



การสนับสนุน, ขยาย และมีส่วนร่วม
การสนับสนุน
ตั้งแต่วันแรกของการก่อตั้ง Aspose เราเข้าใจว่าการให้ผลิตภัณฑ์ที่ดีเพียงอย่างเดียวนั้นยังไม่เพียงพอ เราต้องมอบบริการที่ดีด้วย เราเป็นนักพัฒนาเช่นกันและเข้าใจความหงุดหงิดที่เกิดจากปัญหาทางเทคนิคหรือบั๊กในซอฟต์แวร์ที่ทำให้คุณทำงานไม่ได้ เราอยู่ที่นี่เพื่อแก้ไขปัญหา ไม่ใช่สร้างปัญหาเพิ่มเติม.
นี่คือเหตุผลที่เรามอบการสนับสนุนฟรีให้แก่ทุกคน ผู้ใช้ผลิตภัณฑ์ของเรา ไม่ว่าจะเป็นผู้ที่ซื้อหรือกำลังทดลองใช้งาน ก็สมควรได้รับความสนใจและความเคารพอย่างเต็มที่จากเรา.
คุณสามารถบันทึกปัญหาหรือข้อเสนอแนะที่เกี่ยวกับ Aspose .NET Exchange/Gmail Sync for Sitefinity Module ผ่านแพลตฟอร์มต่อไปนี้ได้
Aspose .NET Exchange Sync for Sitefinity
Aspose .NET Google Sync for Sitefinity
ขยายและมีส่วนร่วม
Aspose .NET Exchange Sync for Sitefinity และ Aspose .NET Google Sync for Sitefinity เป็นซอร์สเปิดและโค้ดของพวกเขามีให้ดาวน์โหลดบนเว็บไซต์โค้ดสังคมหลักที่ระบุด้านล่าง นักพัฒนาควรดาวน์โหลดโค้ดและขยายฟังก์ชันตามความต้องการของตน
ซอร์สโค้ด
คุณสามารถรับซอร์สโค้ดล่าสุดได้จากหนึ่งในตำแหน่งต่อไปนี้
วิธีการกำหนดค่าซอร์สโค้ด
คุณต้องมีสิ่งต่อไปนี้ติดตั้งไว้เพื่อเปิดและขยายโค้ดซอร์ส
- Visual Studio 2010 หรือใหม่กว่า
กรุณาปฏิบัติตามขั้นตอนง่ายๆ เพื่อเริ่มต้น
- ดาวน์โหลด/โคลนซอร์สโค้ด
- เปิด Visual Studio 2010 และเลือก File > Open Project
- ไปที่โค้ดซอร์สล่าสุดที่คุณได้ดาวน์โหลดและเปิด Aspose.ExchangeSync.sln หรือ Aspose.GoogleSync.sln
ข้อกำหนดระบบและแพลตฟอร์มที่รองรับ
ข้อกำหนดระบบ
เพื่อทำการตั้งค่าส่วนเสริม Aspose .NET Exchange/Google Sync for Sitefinity คุณต้องทำให้ข้อกำหนดต่อไปนี้เป็นไปตาม:
- Sitefinity CMS ทำงานบน ASP.NET 4.0
กรุณาติดต่อเราได้หากคุณมีปัญหาใด ๆ ในการตั้งค่าส่วนเสริม Sitefinity นี้
แพลตฟอร์มที่รองรับ
โมดูลนี้รองรับบนทุกเวอร์ชันของ
- Sitefinity CMS ทำงานบน ASP.NET 4.0
การดาวน์โหลดและติดตั้ง
กำลังดาวน์โหลด
คุณสามารถดาวน์โหลด Aspose .NET Google Sync for Sitefinity ได้จากหนึ่งในตำแหน่งต่อไปนี้
กำลังติดตั้ง
เมื่อดาวน์โหลดเสร็จแล้ว โปรดทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งส่วนเสริมเข้าสู่เว็บไซต์ Sitefinity ของคุณ:
ขั้นตอนที่ 1: คัดลอกไฟล์ไปยังการติดตั้ง Sitefinity ของคุณ
กรุณาแตกไฟล์ ZIP ที่ดาวน์โหลด คุณจะต้องใช้ FTP หรือการเข้าถึงโดยตรงไปยังโฟลเดอร์การติดตั้ง Sitefinity บนเซิร์ฟเวอร์เพื่อทำตามขั้นตอนต่อไปนี้:
- คัดลอกไฟล์ Aspose.Email.dll และ Aspose.SiteFinity.GoogleSync.dll ไปยังโฟลเดอร์ bin ของการติดตั้ง Sitefinity
- คัดลอกโฟลเดอร์ Addons ที่รูทของการติดตั้ง Sitefinity ที่มีโฟลเดอร์ bin อยู่
ขั้นตอนที่ 2: ลงทะเบียนส่วนเสริม Aspose .NET Google Sync for Sitefinity ใน Sitefinity
- เข้าสู่ระบบ Sitefinity CMS ของคุณด้วยบัญชี ‘Administrator’ หน้าล็อกอินสามารถเข้าถึงได้ที่ http://www.mywebsite.com/sitefinity
- คลิก Administration แล้วเลือก Settings. หน้า Basic Settings จะปรากฏขึ้น
- คลิก ลิงก์ขั้นสูง. หน้าการตั้งค่าจะแสดงขึ้น
- ในแผงด้านซ้าย ให้คลิก Toolboxes แล้วตามด้วย Toolboxes, จากนั้น PageControls, Sections และ ContentToolboxSection, แล้ว Tools.
- คลิก Create new. แบบฟอร์มลงทะเบียนวิดเจ็ตจะแสดงขึ้น
- กรอกฟิลด์ในแบบฟอร์มตามต่อไปนี้:
- ตรวจสอบให้แน่ใจว่าได้เลือก Enabled แล้ว
- เพิ่ม ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx ในฟิลด์ Control CLR Type or Virtual Path
- เพิ่ม Name, Title และ Description ดังนี้: AsposeGoogleSync Aspose Google Sync Sync Sitefinity Users with Google Contacts using Aspose .NET Google Sync for Sitefinity
- คุณสามารถปล่อยให้ช่องข้อมูลอื่นทั้งหมดเป็นเช่นเดิม
- เมื่อเสร็จสิ้น ให้คลิก บันทึกการเปลี่ยนแปลง. วิดเจ็ตได้ลงทะเบียนในกล่องเครื่องมือและสามารถใช้ใน Sitefinity ได้ การตั้งค่าจะแสดงในรูปด้านล่าง

การใช้งานและสาธิตวิดีโอ
การใช้
หลังจากที่คุณได้ติดตั้งและกำหนดค่า Aspose .NET Google Sync for Sitefinity add-on แล้ว การเริ่มใช้บนเว็บไซต์ของคุณเป็นเรื่องง่ายมาก โปรดทำตามขั้นตอนง่าย ๆ นี้เพื่อเริ่มต้น:
- ตรวจสอบว่าคุณได้เข้าสู่ระบบ Sitefinity ด้วยบัญชีระดับผู้ดูแลระบบ
- ไปยังหน้าที่คุณต้องการเพิ่มส่วนเสริม Google Sync ตรวจสอบให้แน่ใจว่าหน้านั้นเปิดในโหมดแก้ไข
- จากเมนู Drag Widgets ทางด้านขวา เลือก Aspose Google Sync แล้วลากไปยังตำแหน่งที่ต้องการ

คุณได้ติดตั้งและเพิ่ม Aspose .NET Google Sync for Sitefinity Module ไปยังหน้าของคุณสำเร็จแล้ว คุณจะได้รับตัวเลือกสามอย่างง่าย ๆ เพื่อเริ่มต้น
- Google ไปยัง Sitefinity Sync
- Sitefinity ไปยัง Google Sync
- การตั้งค่า Google
คุณจะถูกขอให้ป้อนรายละเอียดของเซิร์ฟเวอร์ Google ครั้งแรกเมื่อคลิกที่ตัวเลือกใด ๆ ฟอร์มอย่างง่ายจะรับรายละเอียดที่จำเป็นทั้งหมดเพื่อเชื่อมต่อบัญชี Google ของคุณและข้อมูลเหล่านี้จะถูกเข้ารหัสและบันทึกในฐานข้อมูลสำหรับใช้งานในภายหลัง

เมื่อกระบวนการซิงค์เสร็จสิ้น จะมีสรุปสั้น ๆ ของจำนวนบันทึกที่ย้ายและรายการบันทึกที่มีอยู่แล้วและไม่ได้นำเข้าแสดงขึ้น
Video Demo
กรุณาตรวจสอบ วิดีโอ ด้านล่างเพื่อดูโมดูลทำงาน