แสดงผล OST เป็น HTML

คุณสามารถดูอีเมลจากไฟล์ข้อมูล Outlook ในรูปแบบ HTML บนคลาวด์ได้อย่างง่ายดาย คุณสามารถแบ่งปันข้อความอีเมลที่กรองหรืออีเมลจากโฟลเดอร์เฉพาะเพื่อดูในเบราว์เซอร์ ในฐานะนักพัฒนา Python คุณสามารถแสดงไฟล์ข้อมูล OST ใน HTML โดยทางโปรแกรมบนคลาวด์ ในบทความนี้ คุณจะได้เรียนรู้วิธีแสดงไฟล์ข้อมูล Outlook เป็น HTML โดยใช้ REST API ใน Python

โปรแกรมดูเอกสาร REST API และ Python SDK

ฉันจะใช้ Python SDK ของ GroupDocs.Viewer Cloud API สำหรับการแสดงผลไฟล์ OST เป็น HTML ช่วยให้คุณสามารถเรนเดอร์เอกสารยอดนิยมทุกประเภททางโปรแกรม เช่น Word, Excel, Powerpoint และรูปแบบไฟล์รูปภาพ นอกจากนี้ยังมี .NET, Java, PHP, Ruby, Android และ Node.js SDK เป็น สมาชิกตระกูลโปรแกรมดูเอกสาร สำหรับ Cloud API

คุณสามารถติดตั้ง GroupDocs.Viewer Cloud กับโปรเจ็กต์ Python ของคุณได้โดยใช้คำสั่งต่อไปนี้ในคอนโซล:

pip install groupdocs_viewer_cloud

โปรดรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและตัวอย่างโค้ดที่มีอยู่ เมื่อคุณมี ID และรหัสลับของคุณแล้ว ให้เพิ่มรหัสตามที่แสดงด้านล่าง:

client_id = "659fe7da-715b-4744-a0f7-cf469a392b73"
client_secret = "b377c36cfa28fa69960ebac6b6e36421"

configuration = groupdocs_viewer_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
my_storage = ""

แสดงผลไฟล์ข้อมูล Outlook เป็น HTML โดยใช้ REST API ใน Python

คุณสามารถแสดงอีเมล Outlook ในรูปแบบ HTML โดยทำตามขั้นตอนง่าย ๆ ที่กล่าวถึงด้านล่าง:

อัปโหลดเอกสาร

ขั้นแรก อัปโหลดไฟล์ OST ไปยังคลาวด์โดยใช้ตัวอย่างโค้ดที่ระบุด้านล่าง:

# สร้างอินสแตนซ์ของ API
file_api = groupdocs_viewer_cloud.FileApi.from_config(configuration)

# อัปโหลดไฟล์ตัวอย่าง
request = groupdocs_viewer_cloud.UploadFileRequest("sample.ost", "C:\\Files\\sample.ost", my_storage)
response = file_api.upload_file(request)

ด้วยเหตุนี้ ไฟล์ OST ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แสดงผล OST เป็น HTML ใน Python

โปรดทำตามขั้นตอนด้านล่างเพื่อแสดงอีเมลจากไฟล์ข้อมูล Outlook เป็น HTML โดยทางโปรแกรม

  • สร้างอินสแตนซ์ของ View API
  • กำหนด ViewOptions
  • กำหนดเส้นทางไฟล์ OST
  • ตั้งค่า view\format เป็น “HTML”
  • กำหนด HTMLOptions
  • กำหนดตัวเลือก Outlook
  • ตั้งค่าโฟลเดอร์เป็น “Inbox”
  • สร้างคำขอดูโดยเรียกเมธอด CreateViewRequest
  • รับการตอบกลับโดยเรียกเมธอด create\view

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแสดงข้อมูลอีเมล Outlook เป็น HTML โดยใช้ REST API

# การเริ่มต้น API
apiInstance = groupdocs_viewer_cloud.ViewApi.from_keys(client_id, client_secret)

# ตัวเลือกมุมมองป้องกัน
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "sample.ost"
view_options.view_format = "HTML"
view_options.render_options.outlook_options = groupdocs_viewer_cloud.OutlookOptions()
view_options.render_options.outlook_options.folder = "Inbox"

# สร้างคำขอดู
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = apiInstance.create_view(request)
แสดงผล OST เป็น HTML

แสดงผล OST เป็น HTML

คุณสามารถปรับแต่งการเรนเดอร์ไฟล์ OST ได้โดยใช้ตัวเลือกต่อไปนี้:

  • กรองข้อความภายในโฟลเดอร์ตามค่าข้อความจากเนื้อหาข้อความ
view_options.render_options.outlook_options.text_filter = "Microsoft"
  • กรองตามส่วนของที่อยู่ผู้ส่งหรือผู้รับ
view_options.render_options.outlook_options.address_filter = "susan"
  • แสดงผลโดยกำหนดขีดจำกัดสูงสุดของรายการที่จะแสดง
 view_options.render_options.outlook_options.max_items_in_folder = 10

ดาวน์โหลดไฟล์ Rendered

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ HTML ที่แสดงผลบนคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ตัวอย่างโค้ดต่อไปนี้:

# การเริ่มต้น API
file_api = groupdocs_viewer_cloud.FileApi.from_config(configuration)
my_storage = ""

# ดาวน์โหลดไฟล์คำขอ
request = groupdocs_viewer_cloud.DownloadFileRequest("viewer\\sample_ost\\sample_page_1.html", my_storage)
response = file_api.download_file(request)

# ย้ายไฟล์ที่ดาวน์โหลดไปยังไดเร็กทอรีการทำงานของคุณ
shutil.move(response, "C:\\Files\\")

ลองออนไลน์

โปรดลองใช้เครื่องมือเรนเดอร์ OST ออนไลน์ฟรีต่อไปนี้ ซึ่งพัฒนาโดยใช้ API ข้างต้น https://products.groupdocs.app/viewer/ost

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแสดงข้อมูลอีเมล Outlook เป็น HTML บนคลาวด์โดยใช้ REST API ใน Python นอกจากนี้ คุณยังได้เรียนรู้วิธีอัปโหลดไฟล์ OST บนระบบคลาวด์โดยใช้โปรแกรม จากนั้นดาวน์โหลดไฟล์ HTML ที่แสดงผลจากระบบคลาวด์ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Viewer Cloud API โดยใช้ เอกสารประกอบ เรายังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์ ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราได้ที่ ฟอรัม

ดูสิ่งนี้ด้วย