เรื่องราว Fb เป็นหนึ่งในวิธีที่ได้รับความนิยมมากที่สุดในการเผยแพร่วิดีโอหรือรูปภาพบน Fb เป็นอันดับสองในความนิยมเท่านั้น วงล้อ Fb– Fb ได้เพิ่มคุณสมบัติใหม่มากมายให้กับ API ของพวกเขาและเรารู้สึกตื่นเต้นที่พวกเขาเพิ่งเปิดตัวความสามารถในการโพสต์เรื่องราวโดยใช้ Meta Graph API เรากำลังรอการประกาศนี้ตั้งแต่ Instagram Tales API มีอยู่แล้ว
มาสำรวจและเรียนรู้วิธีการเผยแพร่โดยใช้ API เรื่องราวของ Fb ใหม่
เรื่อง Fb คืออะไร?
เรื่องราวของ Fb กลายเป็นวิธีที่น่าสนใจในการแบ่งปันช่วงเวลาและข้อความกับเพื่อนครอบครัวและผู้ติดตาม แต่เรื่องราวของ Fb คืออะไรและทำไมคุณควรพิจารณาเผยแพร่พวกเขา?
เรื่องราวของ Fb นั้นสั้นโพสต์ชั่วคราวที่หายไปหลังจาก 24 ชั่วโมงเตือนคุณถึงใครก็ได้ Ahem Snapchat ตั้งอยู่ที่ด้านบนของไทม์ไลน์ Fb ตัวอย่างเหล่านี้นำเสนอวิธีที่รวดเร็วและเป็นกันเองในการแบ่งปันการอัปเดตประสบการณ์หรือความคิด ซึ่งแตกต่างจากโพสต์ Fb ปกติเรื่องราวได้รับการออกแบบมาสำหรับเนื้อหาที่เป็นธรรมชาติและขัดเงาน้อยลงทำให้พวกเขาเป็นเครื่องมือที่ไม่เหมือนใครสำหรับการมีส่วนร่วมตามเวลาจริง
คุณสามารถเผยแพร่เรื่องราวเป็นภาพถ่ายหรือเป็นวิดีโอ นี่คือตัวอย่างของรูปภาพเรื่องราว Fb:

ใช้ API เรื่องราว Fb
หากคุณคุ้นเคยกับ Fb API แล้วเพิ่ม เรื่องราว API เป็นเรื่องง่าย หากคุณยังไม่ได้รวมเข้ากับ Fb API เราขอแนะนำ คู่มือนี้–
สิทธิ์ Fb
คุณจะต้องได้รับสิทธิ์ Fb ต่อไปนี้ สิ่งนี้จะต้องมี การทบทวนและการอนุมัติเมตาซึ่งอาจใช้เวลาหลายการทำซ้ำกับทีมเมตา คาดหวังสองสามสัปดาห์ถึงหลายเดือน
pages_manage_postspages_read_engagementpages_show_list- Business_Management
การอนุญาต Business_Management เป็นสิทธิ์ที่ยากที่จะได้รับ แต่คุณจะต้องใช้หากผู้ใช้คนใดของคุณใช้ Meta Enterprise Suite
เผยแพร่วิดีโอไปยังเรื่องราว
หลังจากที่คุณได้รับอนุญาตแล้วผู้ใช้ของคุณจะมี ได้รับอนุญาตบัญชีของพวกเขาและคุณมีโทเค็นการเข้าถึงคุณสามารถเริ่มกระบวนการอัปโหลดวิดีโอเรื่องราว
ขั้นตอนที่ 1: เริ่มต้นเซสชัน
ขั้นตอนแรกคือการเริ่มต้นเซสชันการอัปโหลด นี่คือตัวอย่าง JavaScript (node.js):
const initData = await fetch(`https://graph.fb.com/${page_id}/video_stories?upload_phase=begin&access_token=${access_token}`, { technique: "POST" }).then(res => res.json());
ด้วยการตอบสนอง JSON ต่อไปนี้:
{
"video_id": "video_id",
"upload_url": "https://rupload.fb.com/video-upload/v18.0/video_id",
}
ขั้นตอนที่ 2: อัปโหลดไฟล์วิดีโอด้วย URL ระยะไกล
สมมติว่าคุณมีวิดีโอโฮสต์จากระยะไกลคุณสามารถใช้ไฟล์ upload_url ฟิลด์พร้อม URL ระยะไกลของคุณเพื่ออัปโหลดไฟล์
ก่อนอื่นตั้งส่วนหัวด้วย URL ระยะไกลของคุณในไฟล์ file_url–
{
technique: "POST",
headers: {
Authorization: `OAuth ${access_token}`,
file_url: url
}
};
ถัดไปโพสต์ไปยังไฟล์ upload_url จากการตอบสนอง JSON:
const uploadBinaryResponse = await fetch(upload_url, header)
.then((res) => res.json());
การตอบสนอง JSON ของการอัปโหลดวิดีโอที่ประสบความสำเร็จ:
{
"standing": {
"video_status": "processing",
"uploading_phase": {
"standing": "in_progress",
"bytes_transfered": 50002
},
"processing_phase": {
"standing": "not_started"
}
"publishing_phase": {
"standing": "not_started",
"publish_status": "revealed",
"publish_time": 234523452
}
}
}
ขั้นตอนที่ 3: เผยแพร่วิดีโอไปยังเรื่องราว
ในที่สุดคุณสามารถเผยแพร่วิดีโอไปยัง Fb Tales ได้โดยการตั้งค่า upload_phase ถึง finsh– อีกครั้งใน javasscript/node.js:
fetch(`https://graph.fb.com/${page_id}/video_stories?upload_phase=end&video_id=${video_id}&access_token=${access_token}`, { technique: "POST }).then(res => res.json);
หากทุกอย่างทำงานได้คุณจะได้รับการตอบกลับ JSON ดังต่อไปนี้:
{
"success": true,
"post_id": 1234
}
จากนั้นคุณสามารถใช้ไฟล์ post_id ในการจัดการโพสต์รับการวิเคราะห์ดึง URL ของโพสต์ ฯลฯ
นอกจากนี้คุณจะต้องทำการตรวจสอบข้อผิดพลาดเนื่องจากเราอธิบายเฉพาะเส้นทางที่มีความสุขและไม่ใช่สถานการณ์ข้อผิดพลาดทั้งหมดซึ่ง Fb ไม่น่าเสียดายที่ไม่ได้จัดทำเอกสาร
เผยแพร่รูปภาพให้กับเรื่องราว
เผยแพร่รูปภาพไปยังเรื่องราวคล้ายกับการเผยแพร่วิดีโอ
ขั้นตอนที่ 1: อัปโหลดรูปภาพ
คุณจะต้องใช้ Fb เพจรูปภาพ API จุดสิ้นสุดในการอัปโหลดรูปภาพ ส่งผ่าน URL สื่อระยะไกลของคุณไปยังจุดสิ้นสุดรูปภาพ:
fetch(`https://graph.fb.com/${page_id}/photographs?access_token=${access_token}&revealed=false&url=${encodeURIComponent(url)}`, { technique: "POST" }).then(res => res.json());
การตอบสนองจะมีไฟล์ photo_idซึ่งสามารถส่งไปยังจุดสิ้นสุดการเผยแพร่:
fetch(`https://graph.fb.com/${page_id}/photo_stories?photo_id=${photo_id}&access_token=${access_token}`, { technique: "POST }).then(res => res.json());
หากประสบความสำเร็จ JSON ต่อไปนี้จะถูกส่งคืน:
{
"success": true,
"post_id": 1234
}
วิธีที่ง่ายกว่าในการเล่าเรื่องราว Fb ด้วย API
วิธีที่ง่ายและง่ายกว่าในการใช้ API Tales API คือการใช้ Ayrshare Social Media API– คุณสามารถใช้ไฟล์ เรื่องราว API ในการเผยแพร่วิดีโอหรือรูปภาพโดยเพิ่มหนึ่งฟิลด์: tales: true
ตัวอย่างเช่นนี่คือวิธีที่คุณจะส่งเรื่องราว FB:
{
"publish": "The outline of the video",
"platforms": ("fb"),
"mediaUrls": ("https://img.ayrshare.com/012/tales.mp4"),
"faceBookOptions": {
"tales": true
}
}
เรียบง่ายอย่างนั้น! คุณยังสามารถโพสต์เรื่องราว Instagram ด้วย API–
หากคุณต้องการข้อมูลเพิ่มเติมตรวจสอบของเรา แผนธุรกิจ–
