Felo API PlatformFelo API Platform

Felo এক্সপোর্ট স্ট্যাটাস

প্রদানকারী: Felo · প্ল্যাটফর্ম ব্যালেন্স দিয়ে পরিশোধিত

Asynchronously একটি presentation generate করুন, তারপর একটি PPTX file export করুন। Generation এবং export ধাপ আলাদা রাখুন: তৈরি করা task এখনও finished file নয়।

সব example-ই overview থেকে FELO_API_KEY ব্যবহার করে। Call-গুলো platform balance ব্যবহার করে, Felo Pro credits নয়। Response example-গুলো illustrative; live content এবং optional field ভিন্ন হতে পারে।

টাস্ক তৈরি করার সময় ফেরত পাওয়া identifier-গুলো ব্যবহার করুন। TASK_ID-কে task_id এবং PPT_ID-কে ppt_business_id হিসেবে সেট করুন; {business_id}-ও ppt_business_id বোঝায়।

TASK_ID="YOUR_TASK_ID"
PPT_ID="YOUR_PPT_BUSINESS_ID"

5. রপ্তানি অনুসন্ধান করুন এবং ডাউনলোড করুন

GET /api/v1/data/ppts/{business_id}/export

curl -sS --request GET "https://openapi.felo.ai/api/v1/data/ppts/$PPT_ID/export" \
  -H "Authorization: Bearer $FELO_API_KEY"
অবস্থাপরবর্তী পদক্ষেপ
NOT_STARTEDরপ্তানি একবার জমা দিন
PROCESSINGঅপেক্ষা করুন, তারপর আবার GET দিয়ে অনুসন্ধান করুন
COMPLETEDdownload_url পড়ুন এবং ফাইলটি ডাউনলোড করুন
FAILEDনতুন রপ্তানি জমা দেওয়ার আগে ত্রুটি এবং কার্য অবস্থাটি পরীক্ষা করুন
{
  "status":"COMPLETED",
  "download_url":"https://example.com/presentation.pptx?signature=example",
  "expires_at":"2026-11-06T00:30:00Z"
}

Example URL illustrative। Response থেকে পাওয়া প্রকৃত signed URL ব্যবহার করুন। এটি 30 minutes-এর জন্য বৈধ; presentation উপলভ্য থাকা পর্যন্ত GET export status নতুন link ফেরত দিতে পারে। এর lifetime-এর মধ্যে file save করুন। File download host-এ আপনার Felo API key পাঠাবেন না।

জীবনকাল, মালিকানা এবং বিলিং

  • Presentation-গুলো creation-এর সাত দিন পরে মেয়াদোত্তীর্ণ হয়। Query এবং export এই সময়সীমা বাড়ায় না। Presentation expires_at এবং signed download URL expires_at ভিন্ন lifetime বর্ণনা করে।
  • কেবল creating API account-ই তার task এবং presentation access করতে পারে। Missing বা inaccessible resource 404 ফেরত দিতে পারে; expired বা deleted resource 410, অথবা cleanup-এর পরে 404 ফেরত দিতে পারে।
  • Generation প্রতি generated page (ppt.generate) অনুযায়ী বিল হয়। Page pricing-এ creation দশ পেজের মূল্য রিজার্ভ করে, তারপর প্রকৃত successful output অনুযায়ী চূড়ান্ত হিসাব করে এবং অব্যবহৃত reservation ছেড়ে দেয়। Prompt কম page চাইলে-ও reservation-এর জন্য আপনার account-এ যথেষ্ট available balance থাকতে হবে।
  • Export-এর আলাদা request price (ppt.export) আছে। Status query, result query, export-status query এবং deletion নতুন charge তৈরি করে না।
  • Timeout-এর পরে আরেকটি presentation তৈরি না করে saved task query করুন। Billing and Errors দেখুন।

সাহায্য দরকার?