2014-08-30 22 views
6

Tôi đang cố đăng một tin nhắn với một hình ảnh qua API biểu đồ facebook và tôi không thể. Trong tài liệu mới https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed không có trường nào cho hình ảnh.Gửi tin nhắn bằng hình ảnh tới trang/nguồn cấp dữ liệu facebook bằng cách sử dụng biểu đồ api

Nếu tôi cố gắng sử dụng trường "object_attachment", chỉ hình thu nhỏ nhỏ xuất hiện và bài đăng có kiểu dáng giống như liên kết chia sẻ.

Nếu tôi cố gắng sử dụng trường "ảnh" và sử dụng url của ảnh trên internet, có cùng kết quả. Tôi không thể đăng "hình ảnh" từ địa phương, như ở đây:

$post['picture'] = '@' . realpath($image); 

lỗi xuất hiện: "URL hình ảnh không được định dạng đúng".

tôi chỉ sử dụng một ứng dụng web miễn phí để thực hiện một bài với một bức ảnh, và kết quả là vừa phải (xem hình ảnh đính kèm)

Hãy cho tôi biết, làm thế nào tôi có thể làm một bài với kết quả chính xác?

enter image description here

Trả lời

4

nếu bạn muốn gửi một bức ảnh để FB (ví dụ: vào Album) và một văn bản và công bố cả trên timeline, bạn cần phải tải lên các bức ảnh để FB. Không phải là tệp đính kèm với URL bên ngoài, nhưng dưới dạng dữ liệu nhị phân gửi tới FB.

Có một cái nhìn tại

 https://graph.facebook.com/<user id>/photos 

và trong lĩnh vực source

3

rằng Nếu bạn cần phải đăng bài hình ảnh với thông điệp mà bạn có để cung cấp các liên kết của URL nơi hình ảnh có sẵn.

Để tham khảo bạn có thể kiểm tra liên kết này trên tài liệu Facebook,

https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed#publish

Như bạn nói bạn đã không thấy bất kỳ thông số nào cho hình ảnh, click vào tham số liên kết để xem thêm. Điều này sẽ làm rõ sự nghi ngờ của bạn vì đăng hình ảnh, với văn bản hoặc liên kết bạn phải sử dụng API này.

Nếu bạn chỉ muốn xuất bản hình ảnh thì API này sẽ hoạt động.

https://developers.facebook.com/docs/graph-api/reference/v2.1/user/picture

cập nhật link:

https://developers.facebook.com/docs/graph-api/reference/v2.12/post

+0

Url cho ảnh nên facebook url phải không? – Satyadev

+0

@Satyadev không cần thiết – joseantgv

Các vấn đề liên quan