Versi Graph API

Beranda Halaman

Gunakan endpoint ini untuk mendapatkan dan mempublikasikan ke Halaman. Kabar Halaman mencakup semua interaksi dengan Halaman Facebook termasuk: postingan dan tautan yang diterbitkan oleh Halaman ini, pengunjung Halaman ini, dan postingan publik yang telah menandai Halaman tersebut.

Lihat Juga

Membaca

Postingan Halaman Facebook.

Pengalaman Halaman Baru

API ini didukung untuk Pengalaman Halaman Baru.

Persyaratan

Orang yang meminta token akses harus dapat melakukan salah satu tugas berikut di Halaman:

  • CREATE_CONTENT – Menerbitkan konten sebagai Halaman di Halaman tersebut
  • MANAGE – Menetapkan dan mengelola tugas Halaman
  • MEMODERASI
    • Menanggapi komentar di postingan Halaman sebagai Halaman tersebut
    • Menghapus komentar di postingan Halaman
    • Jika akun Instagram terhubung ke Halaman, mempublikasikan konten dari Facebook ke Instagram, membalas dan menghapus komentar, mengirim pesan Langsung, menyinkronkan info kontak bisnis, dan membuat iklan.

Dan telah memberi aplikasi izin berikut yang diperlukan:

Jika Anda tidak memiliki atau mengelola Halaman, Anda memerlukan:

Saat menggunakan fitur Akses Konten Publik Halaman, gunakan token akses pengguna sistem untuk menghindari isu pembatasan laju.

Contoh Permintaan

Graph API Explorer
GET /v21.0/{page-id}/feed HTTP/1.1
Host: graph.facebook.com
/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get(
    '/{page-id}/feed',
    '{access-token}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
    "/{page-id}/feed",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/{page-id}/feed",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{page-id}/feed"
                                      parameters:params
                                      HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Contoh Tanggapan JSON

{
  "data": [
    {
      "created_time": "2019-05-17T16:24:04+0000",
      "message": "Become a Facebook developer!",
      "id": "{page-id}_2191966997525824"
    },
    {
      "created_time": "2019-02-26T21:35:42+0000",
      "message": "Hello world!",
      "id": "{page-id}_2072371269485398"
    },
...
    {
      "created_time": "2018-01-26T20:57:22+0000",
      "message": "Friday Funday!",
      "id": "{page-id}_1569752556413941"
    }
  ],
  "paging": {
    "cursors": {
      "before": "Q2c4U1pXNT...",
      "after": "Q2c4U1pXNT..."
    },
    "next": "https://graph.facebook.com/vX.X/{page-id}/feed?access_token={your-page-access-token}&pretty=0&limit=25&after=Q2c4U1pXNT..."
  }
}

Batasan

  • Postingan Kedaluwarsa—Jika Postingan telah kedaluwarsa, Anda tidak akan dapat lagi melihat konten menggunakan Graph API.
  • Postingan Maksimum
    • API akan menampilkan sekitar 600 postingan yang dipublikasikan dan diberi peringkat setiap tahunnya.
    • Anda hanya dapat membaca maksimal sebanyak 100 postingan kabar dengan kolom limit. Jika Anda mencoba membaca lebih banyak dari jumlah tersebut, Anda akan menerima pesan kesalahan untuk tidak melampaui 100.
  • CTA Pesan - Postingan dengan CTA pesan tidak dapat diakses menggunakan token akses Halaman lainnya karena Halaman tidak dapat mengirimkan pesan kepada Halaman lainnya.
  • Informasi Identifikasi Publik - Informasi pengguna tidak akan diikutsertakan dalam tanggapan, kecuali jika Anda membuat permintaan dengan token akses Halaman.
  • Postingan yang Diterbitkan – Postingan yang diterbitkan dan batalkan diterbitkan akan diberikan saat melakukan kueri endpoint `/{page-id}/feed`. Gunakan kolom 'is_published` untuk hanya menampilkan postingan yang diterbitkan.
  • Postingan yang Dibagikan - Postingan Halaman yang membagikan postingan dari Halaman atau orang lain mungkin tidak terlihat jika postingan asli tidak terlihat dengan token akses yang digunakan.
  • Postingan Berlabel - Saat Anda menggunakan /{page-id}/tagged untuk menampilkan postingan yang melabeli Halaman ini, hasilnya akan menyertakan postingan dari Halaman lain hanya jika Halaman tersebut autentik.
  • Agen Pengguna - Agen pengguna yang diperbolehkan untuk panggilan Graph API ini dapat berubah sewaktu-waktu. Jika Anda mengalami masalah, Anda mungkin ingin mengubah agen pengguna khusus Anda ke versi yang lebih baru.
  • Postingan Video - Untuk mendapatkan daftar postingan video, orang yang membuat permintaan harus adalah admin Halaman.
  • Reels Untuk mendapatkan daftar Reels yang diterbitkan ke Halaman Anda, gunakan edge VideoReels Halaman.

Batasan: Semua postingan (diterbitkan dan batalkan diterbitkan) akan ditarik di kabar endpoint tersebut. Satu-satunya perbedaan adalah postingan yang batal diterbitkan tidak akan tercantum di kabar fisik. Namun, ada kolom is_published yang dapat ditambahkan ke endpoint /feed untuk memberi tahu developer apakah postingan yang tercantum di endpoint /feed diterbitkan atau tidak

Kolom

NamaJenisDeskripsi
idstring

ID postingan.

actionsobject

Tautan tindakan di postingan, Komentar, Suka, Bagikan.

admin_creatorobject

Admin kreator postingan Halaman. Jika Halaman hanya memiliki satu admin, tidak ada data yang dikembalikan. Memerlukan Token Akses Halaman dan izin business_management.

idint

ID orang, aplikasi, atau bisnis.

namestring

Nama orang, aplikasi, atau bisnis.

allowed_advertising_objectsstring

Satu-satunya tujuan yang diizinkan untuk pengiklanan postingan ini.

applicationobject

Informasi tentang aplikasi yang menerbitkan postingan ini.

attachmentsobject

Lampiran yang terkait dengan cerita. Lihat referensi node lampiran cerita untuk kolom attachments.

backdated_timefloat

Waktu penanggalan mundur untuk postingan dengan penanggalan mundur. Untuk postingan reguler, kolom ini ditetapkan sebagai nol.

call_to_actionobject

Jenis ajakan bertindak yang digunakan dalam postingan Halaman untuk iklan interaksi aplikasi seluler.

contextobject

Jenis ajakan bertindak yang digunakan dalam postingan Halaman untuk iklan interaksi aplikasi seluler.

can_reply_privatelyboolean

Apakah pemirsa Halaman dapat mengirimkan balasan pribadi ke Postingan ini. Memerlukan izin read_page_mailboxes.

caption

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

string

Keterangan tautan dalam postingan yang muncul di bawah name. caption harus berupa URL sebenarnya dan secara akurat mencerminkan URL dan pengiklan atau bisnis terkait yang dikunjungi oleh seseorang saat orang tersebut mengekliknya.

child_attachmentsobject

Pembagian turunan dari postingan multi-tautan yang dibagikan.

created_timefloat

Waktu penerbitan awal postingan. Untuk postingan mengenai peristiwa penting, ini berupa tanggal dan waktu peristiwa penting tersebut.

description

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+. Gunakan attachments{description} sebagai gantinya.

string

Deskripsi tautan di dalam postingan (muncul di bawah caption).

feed_targetingobject

Objek yang mengontrol Penargetan Kabar untuk postingan ini. Siapa pun yang berada di grup-grup ini memiliki peluang lebih besar untuk melihat postingan ini. Orang lain memiliki peluang lebih kecil, tetapi masih dapat melihatnya. Kolom penargetan yang ditampilkan di sini dapat digunakan, tidak ada yang diwajibkan (hanya berlaku untuk Halaman).

age_maxint

Usia maksimum

age_minint

Harus berusia 13 tahun atau lebih. Default-nya adalah 0

citiesint

Nilai penargetan kota. Gunakan type dari adcity untuk menemukan Opsi Penargetan dan gunakan key yang dikembalikan untuk menentukan.

college_yearsint

Array bilangan bulat untuk tahun kelulusan perguruan tinggi.

countriesstring

Nilai penargetan negara. Anda dapat menentukan hingga 25 negara. Gunakan kode format ISO 3166.

education_statusesint

Array bilangan bulat untuk penargetan berdasarkan tingkat pendidikan. Gunakan 1 untuk sekolah menengah atas, 2 untuk sarjana, dan 3 untuk alumni (atau nama lainnya yang sederajat).

gendersint

Menargetkan jenis kelamin tertentu. 1 menargetkan semua pemirsa pria dan 2 untuk pemirsa wanita. Default-nya adalah menargetkan keduanya.

interested_in

Tidak berlaku lagi.

intMenunjukkan penargetan berdasarkan kolom "tertarik pada" dalam profil Pengguna. Anda dapat menentukan bilangan bulat 1 untuk menandakan pria, 2 untuk menandakan wanita. Default-nya adalah semua jenis. Perlu diperhatikan bahwa penargetan "tertarik pada" tidak tersedia di sebagian besar negara Eropa dan Kanada karena undang-undang setempat.
interestsint

Satu atau beberapa ID halaman untuk menargetkan penggemar halaman. Gunakan jenis halaman untuk mendapatkan ID yang bisa Anda dapatkan sebagai Opsi Penargetan dan gunakan ID yang dikembalikan untuk menentukan.

localesint

Bahasa target. Gunakan type dari adlocale untuk menemukan Opsi Penargetan dan gunakan key yang dikembalikan untuk menentukan.

regionsarray

Nilai penargetan wilayah. Gunakan type dari adregion untuk menemukan Opsi Penargetan dan gunakan key yang dikembalikan untuk menentukan.

relationship_statusesint

Array bilangan bulat untuk penargetan berdasarkan status hubungan. Gunakan 1 untuk lajang, 2 untuk "berpacaran", 3 untuk menikah, dan 4 untuk bertunangan. Default-nya adalah semua jenis.

from

object

name dan id Halaman, grup, atau acara yang membuat postingan. Jika Anda membaca kolom ini dengan token akses Pengguna, yang dikembalikan hanya Pengguna saat ini.

full_picturestring

URL ke Foto ukuran penuh yang diterbitkan di Postingan atau diambil dari tautan dalam Postingan tersebut. Jika dimensi terbesar foto melebihi 720 piksel, ukuran foto tersebut akan disesuaikan ulang, dengan dimensi terbesar ditetapkan ke 720.

iconstring

Sebuah tautan ke ikon yang mewakili jenis postingan ini.

instagram_eligibilityenum{}

Apakah postingan ini dapat dipromosikan di Instagram. Ini mengembalikan enum eligible jika dapat dipromosikan. Jika sebaliknya, akan dikembalikan enum tentang mengapa postingan ini tidak dapat dipromosikan:

  • ineligible_caption_mentions_not_allowed
  • ineligible_caption_too_long
  • ineligible_media_aspect_ratio
  • ineligible_media_dimension
  • ineligible_media_square_aspect_ratio
  • ineligible_media_square_dimension
  • ineligible_post_type
  • ineligible_unknown_error
  • ineligible_video_length
is_eligible_for_promotionboolean

Menunjukkan apakah postingan memenuhi syarat untuk promosi.

is_expiredboolean

Apakah postingan memiliki waktu berakhir yang telah berlalu.

is_hiddenboolean

Jika postingan ini ditandai sebagai disembunyikan (Hanya berlaku untuk Halaman). Jika disembunyikan, postingan tidak ditampilkan di linimasa Halaman. Akan tetapi, postingan itu masih ditampilkan di tempat lain di Facebook, contoh: pada tautan.

is_instagram_eligiblestring

Apakah postingan ini dapat dipromosikan di Instagram.

is_popularboolean

Apakah postingan ini populer. Berdasarkan apakah total tindakan sebagai persentase jangkauan melebihi ambang batas tertentu.

is_publishedboolean

Menunjukkan apakah postingan terjadwal telah diterbitkan (berlaku untuk Postingan Halaman yang terjadwal saja, sementara untuk postingan pengguna serta postingan yang diterbitkan seketika, nilai ini selalu true). Perlu diperhatikan bahwa nilai ini selalu false untuk postingan halaman yang dibuat sebagai bagian dari proses Pembuatan Iklan.

is_sphericalboolean

Apakah postingan ini merupakan postingan video 360°.

link

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

Gunakan attachments{unshimmed_url} sebagai gantinya.

string

Tautan yang dilampirkan ke postingan ini.

messagestring

Pesan status di dalam postingan.

message_tagsarray

Deret profil yang ditandai dalam teks message. Jika Anda membaca kolom ini dengan token akses Pengguna, yang dikembalikan hanya Pengguna saat ini.

lengthint

Panjang teks tanda, dalam titik kode unicode.

idstring

ID profil yang ditandai.

namestring

Teks yang digunakan untuk menandai profil.

offsetint

Lokasi dalam titik kode unicode karakter pertama teks tanda di message.

typeenum{}

Jenis profil yang ditandai, user, page, atau group.

name

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

Gunakan attachments{title} sebagai gantinya.

string

Nama link.

object_id

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

Gunakan attachments{target{id}} sebagai gantinya.

string

ID foto atau video unggahan yang dilampirkan di postingan.

parent_idstring

ID postingan induk untuk postingan ini, jika ada. Contoh: jika cerita ini adalah cerita "Halaman Anda disebut dalam postingan", parent_id adalah postingan awal tempat penyebutan itu terjadi.

permalink_urlstring

URL statis permanen ke postingan di www.facebook.com. Contoh: https://www.facebook.com/FacebookForDevelopers/posts/10153449196353553.

placestring

ID tempat yang terkait dengan postingan ini.

privacyobject

Pengaturan privasi postingan.

allowstring

Jika value adalah CUSTOM, ini merupakan daftar ID yang dipisahkan koma, yang berisi daftar Penguna dan teman (jika ada) yang dapat melihat postingan.

denystring

Jika value adalah CUSTOM, ini merupakan daftar ID yang dipisahkan koma, yang berisi daftar Penguna dan teman (jika ada) yang tidak dapat melihat postingan.

descriptionstring

Teks yang menjelaskan pengaturan privasi sebagaimana muncul di Facebook.

friendsenum{}

Jika value adalah CUSTOM, ini menunjukkan grup teman mana yang dapat melihat postingan. Nilai mencakup:

  • ALL_FRIENDS
  • FRIENDS_OF_FRIENDS
  • SOME_FRIENDS
valueenum{}

Pengaturan privasi yang sebenarnya. Nilai mencakup:

  • ALL_FRIENDS
  • CUSTOM
  • EVERYONE
  • FRIENDS_OF_FRIENDS
  • SELF
promotable_idstring

ID postingan yang digunakan untuk promosi bagi cerita yang tidak dapat dipromosikan secara langsung.

promotion_eligibility

Tidak berlaku lagi. Lihat is_eligible_for_promotion.

booleanMenunjukkan apakah postingan memenuhi syarat untuk promosi.
promotion_status

Tidak berlaku lagi. Lihat is_eligible_for_promotion.

stringStatus promosi. Memerlukan hak istimewa admin Halaman. Nilai yang mungkin:
activePromosi sedang berjalan.
draftPromosi masih dalam mode draf.
extendableKampanye promosi telah berakhir, tetapi dapat dimulai ulang.
finishedPromosi telah berakhir.
inactiveTidak ada promosi yang aktif.
ineligible

Postingan tidak memenuhi syarat untuk dipromosikan. Pelajari penyebab postingan tidak memenuhi syarat.

pausedPromosi dijeda.
pendingPromosi masih dalam peninjauan.
rejectedPromosi ditolak saat proses peninjauan.
propertiesobject

Daftar properti untuk lampiran video, contoh: durasi video.

namestring

Nama properti.

textstring

Nilai properti.

hrefstring

Tautan yang terkait dengan properti.

sheduled_publish_timefloat

Cap waktu UNIX dari waktu penerbitan yang dijadwalkan untuk postingan.

sharesobject

Jumlah postingan ini dibagikan. Jumlah dibagikan dapat mencakup postingan yang dihapus dan postingan yang tidak dapat Anda lihat karena alasan privasi.

source

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

Gunakan attachments{media{source}} sebagai gantinya.

string

URL ke film Flash atau file video yang dilampirkan di postingan.

status_typeenum{}

Jenis status terbaru. Nilai mencakup:

  • added_photos
  • added_video
  • app_created_story
  • approved_friend
  • created_event
  • created_group
  • created_note
  • mobile_status_update
  • published_story
  • shared_story
  • tagged_in_photo
  • wall_post
storystring

Teks cerita yang tidak secara sengaja dibuat oleh Pengguna, seperti teks yang dibuat saat foto telah ditambahkan. Migrasi "Sertakan cerita aktivitas terbaru" harus diaktifkan di aplikasi untuk mendapatkan kolom ini.

story_tagsarray

Daftar tanda di deskripsi postingan.

subscribedboolean

Apakah Pengguna berlangganan ke postingan.

targetingobject

Objek yang membatasi pemirsa untuk konten ini. Hanya pemirsa dalam demografi yang ditentukan yang dapat melihat konten ini. Demografi tersebut dapat ditambahkan. Setiap nilai yang ditambahkan menjumlahkan pemirsanya dengan pemirsa bertarget kumulatif. Nilai ini tidak menggantikan batasan demografi tingkat Halaman yang ada.

countriesstring

Nilai penargetan negara dalam kode format ISO 3166.

localesint

Bahasa target. Opsi Penargetan jenis adlocale mungkin akan dikembalikan.

regionslist<int>

Nilai untuk penargetan wilayah. Opsi Penargetan jenis adregion mungkin akan dikembalikan.

citieslist<int>

Nilai untuk kota yang dikecualikan. Opsi Penargetan jenis adcity mungkin akan dikembalikan.

to

object

Profil yang disebut atau ditarget di dalam postingan ini. Jika Anda membaca kolom ini dengan token akses Pengguna, yang dikembalikan hanya Pengguna saat ini.

type

Tidak berlaku lagi bagi postingan Halaman untuk v3.3+.

Gunakan attachments{media_type} sebagai gantinya. Jika tidak ada attachments atau media_type=link, nilainya sama dengan type=status.

enum{}

String yang menandakan jenis objek dari postingan ini. Nilai enum mencakup:

  • link
  • offer
  • photo
  • status
  • video
updated_timefloat

Waktu postingan diperbarui terakhir kali, yang terjadi saat postingan dibuat, diedit, atau Pengguna mengomentari postingan, ditunjukkan sebagai cap waktu UNIX.

video_buying_eligibilityarray

Apakah postingan ini dapat dipromosikan dengan opsi pembelian video yang berbeda. Ini mengembalikan daftar kosong jika video memenuhi syarat. Sebaliknya, ini mengembalikan daftar alasan postingan tidak dapat dipromosikan.

with_tags

object

Profil yang ditandai bersama dengan penerbit postingan. Jika Anda membaca kolom ini dengan token akses Pengguna, yang dikembalikan hanya Pengguna saat ini.


Endpoint ini tidak berlaku lagi mulai 30 April 2019, untuk versi 3.3+ dari Graph API dan Marketing API. Aplikasi yang telah menggunakan endpoint ini dalam 90 hari terakhir dapat terus menggunakannya dengan API versi 3.2 atau lebih rendah sampai 30 Juli 2019. Aplikasi yang belum pernah menggunakan endpoint ini dalam 90 hari terakhir tidak akan dapat menggunakannya mulai 30 April 2019.

ID yang Dapat Dipromosikan

Saat menemukan postingan yang dapat dipromosikan, promotable_id harus digunakan untuk membuat iklan. Dalam kebanyakan kasus, id ini akan identik dengan post_id. Namun, hal ini tidak selalu terjadi. Catatan: setelah postingan dipromosikan, Anda harus memiliki akses ke akun iklan yang terhubung untuk mengedit postingan.

Contoh Permintaan

curl -i -X GET \
 "https://graph.facebook.com/{your-page-id}/feed
    ?fields=is_eligible_for_promotion,promotable_id
        &access_token={your-page-access-token}"
GraphRequest request = GraphRequest.newGraphPathRequest(
  accessToken,
  "/{your-page-id}/feed",
  new GraphRequest.Callback() {
    @Override
    public void onCompleted(GraphResponse response) {
      // Insert your code here
    }
});

Bundle parameters = new Bundle();
parameters.putString("fields", "is_eligible_for_promotion,promotable_id");
request.setParameters(parameters);
request.executeAsync();
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
    initWithGraphPath:@"/{your-page-id}/feed"
           parameters:@{ @"fields": @"is_eligible_for_promotion,promotable_id",}
           HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    // Insert your code here
}];
FB.api(
  '/{your-page-id}/feed',
  'GET',
  {"fields":"is_eligible_for_promotion,promotable_id"},
  function(response) {
      // Insert your code here
  }
);
try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->get(
    '/{your-page-id}/feed?fields=is_eligible_for_promotion,promotable_id',
    '{access-token}'
  );
} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();

Contoh Tanggapan

{
  "data": [
    {
      "is_eligible_for_promotion": true,
      "promotable_id": "1353269864728879_1943344825721377",
      "id": "1353269864728879_1943344825721377"
    },
    {
      "is_eligible_for_promotion": true,
      "promotable_id": "1353269864728879_1943313139057879",
      "id": "1353269864728879_1943378089051384"
    },
    {
      "is_eligible_for_promotion": false,
      "promotable_id": "1353269864728879_1942095249179668",
      "id": "1353269864728879_1942095249179668"
    },
...

Kunjungi pusat bantuan kami untuk mempelajari penyebab postingan tidak dapat dipromosikan.

Kunjungi dokumen Referensi Postingan kami untuk melihat semua kolom postingan yang tersedia.

Penerbitan

Anda dapat menerbitkan ke Halaman menggunakan edge ini. link atau message harus disediakan.

Pengalaman Halaman Baru

API ini didukung untuk Pengalaman Halaman Baru.

Persyaratan

Jika Anda dapat melakukan tugas CREATE_CONTENT, Anda memerlukan:

Postingan akan muncul di suara Halaman.

Izin

Catatan: Jika pemirsa atau aplikasi tidak dapat melihat URL link, postingan akan gagal.

POST /v21.0/{page-id}/feed HTTP/1.1
Host: graph.facebook.com

message=This+is+a+test+message
/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->post(
    '/{page-id}/feed',
    array (
      'message' => 'This is a test message',
    ),
    '{access-token}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
    "/{page-id}/feed",
    "POST",
    {
        "message": "This is a test message"
    },
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
Bundle params = new Bundle();
params.putString("message", "This is a test message");
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/{page-id}/feed",
    params,
    HttpMethod.POST,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
NSDictionary *params = @{
  @"message": @"This is a test message",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{page-id}/feed"
                                      parameters:params
                                      HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Tanggapan

{"id":"post-id"}

Endpoint ini mendukung baca-setelah-tulis dan dapat langsung menampilkan kolom yang diberikan oleh operasi baca.

Contoh Fitur Penjelajah Graf

Pengujian dalam Fitur Penjelajah Graf dengan menggunakan POST {page-id}/feed:

Kolom

NamaJenisDeskripsi
actionsarray

Tautan tindakan yang dilampirkan ke postingan.

linkstring

URL tautan tindakan itu sendiri.

namestring

Nama atau label tautan tindakan.

backdated_timefloat

Menentukan waktu di masa lalu untuk memundurkan tanggal postingan ini.

backdated_time_granularityenum{year, month, day, hour, minute}

Mengontrol tampilan cara postingan yang dimundurkan tanggalnya muncul. Contoh: jika Anda memilih month, postingan akan ditampilkan sebagai 2 months ago alih-alih tanggal pastinya.

child_attachments

objek

Gunakan untuk menentukan beberapa tautan dalam postingan. Minimum 2, maksimum 5 objek. Jika Anda mengatur

multi_share_optimized

menjadi true, maka Anda dapat mengunggah maksimum 10 objek, tetapi Facebook akan menampilkan 5 objek teratas.

descriptionstring

Digunakan untuk menampilkan harga, diskon, atau domain situs web. Jika tidak ditentukan, maka konten halaman yang ditautkan akan diekstrak dan digunakan. Kolom ini biasanya akan terpotong setelah 30 karakter.

image_hashstring

Hash gambar pratinjau terkait dengan tautan dari galeri gambar iklan Anda (rasio aspek 1:1 dan minimum 458 x 458 px untuk tampilan terbaik). picture atau image_hash harus ditentukan.

linkstring

URL tautan untuk dilampirkan ke postingan. Kolom ini wajib diisi.

namestring

Judul cuplikan tautan. Jika tidak ditentukan, maka judul halaman yang ditautkan yang akan digunakan. Kolom ini biasanya dipotong setelah 35 karakter. Direkomendasikan untuk mengatur name yang unik, karena antarmuka Facebook menunjukkan tindakan yang dilaporkan di kolom name.

picturestring

URL yang menentukan gambar pratinjau yang terkait dengan tautan (rasio aspek 1:1 dan minimum 458 x 458 px untuk tampilan terbaik). picture atau image_hash harus ditentukan.

feed_targetingobject

Objek yang mengontrol Penargetan Kabar untuk konten ini. Siapa pun di dalam grup ini lebih berkemungkinan melihat konten ini, sedangkan yang tidak di dalam grup berkemungkinan kecil, tetapi mungkin masih dapat melihatnya. Semua kolom penargetan yang ditampilkan di sini dapat digunakan, tidak ada yang wajib diisi.

age_maxint

Usia maksimum. Harus berusia 65 tahun ke bawah.

age_minint

Harus berusia 13 tahun ke atas. Default-nya adalah 0.

college_yearsint[]

Array bilangan bulat untuk tahun kelulusan perguruan tinggi.

education_statusesint[]

Array bilangan bulat untuk penargetan berdasarkan tingkat pendidikan. Gunakan 1 untuk sekolah menengah atas, 2 untuk sarjana, dan 3 untuk alumni (atau nama lainnya yang sederajat).

genderslist<unsigned int32>

Menargetkan jenis kelamin tertentu. 1 targetkan semua pemirsa pria dan 2 untuk pemirsa wanita. Default-nya adalah menargetkan keduanya.

geo_locationsobject

Objek ini memungkinkan Anda untuk menentukan jumlah lokasi geografi yang berbeda-beda. Harap lihat panduan penargetan kami untuk informasi mengenai objek ini.

interestsint[]

Satu atau lebih ID untuk menargetkan penggemar. Gunakan type=audienceinterest untuk mendapatkan kemungkinan ID sebagai Opsi Penargetan dan gunakan id yang dikembalikan untuk menentukan.

localesint

Lokal yang ditargetkan. Gunakan type dari adlocale untuk menemukan Opsi Penargetan dan gunakan key yang diberikan untuk menentukan.

relationship_statuseslist<unsigned int32>

Array bilangan bulat untuk penargetan berdasarkan status hubungan. Gunakan 1 untuk lajang, 2 untuk "berpacaran", 3 untuk menikah, dan 4 untuk bertunangan. Default-nya adalah semua jenis.

linkstring

URL tautan untuk dilampirkan ke postingan. link atau message harus disediakan. Kolom tambahan yang berhubungan dengan link ditampilkan di bawah ini. Lihat Bagian Tautan Khusus untuk batasannya.

descriptionstring

Mengganti deskripsi di pratinjau tautan

namestring

Mengganti judul pratinjau tautan.

picturestring

Menentukan cuplikan gambar yang berkaitan dengan tautan.

thumbnailfile

Gambar cuplikan yang terkait dengan tautan yang Anda unggah.

messagestring

Isi utama postingan. Pesan dapat berisi penyebutan Halaman Facebook, @[page-id].

multi_share_end_cardBoolean

Jika diatur ke false, tidak menampilkan kartu akhir postingan tautan carousel ketika child_attachments digunakan. Default-nya adalah true.

multi_share_optimizedBoolean

Jika diatur ke true dan hanya ketika postingan digunakan di dalam sebuah iklan, Facebook akan secara otomatis memilih urutan tautan dalam child_attachments. Jika tidak, maka urutan child_attachments yang asli akan dipertahankan. Nilai default-nya adalah true.

object_attachmentstring

ID Facebook untuk gambar yang sudah ada di album foto orang tersebut untuk digunakan sebagai gambar mini. Orang tersebut haruslah pemilik foto, dan foto tidak dapat menjadi bagian dari lampiran pesan.

placestring

ID Halaman lokasi yang berkaitan dengan postingan ini.

publishedBoolean

Apakah sebuah cerita ditampilkan tentang objek yang baru diterbitkan ini. Default-nya adalah true yang berarti cerita tersebut ditampilkan di Kabar. Kolom ini not didukung ketika parameter tindakan ditentukan. Postingan yang tidak diterbitkan dapat digunakan di dalam iklan.

scheduled_publish_timetimestamp

Stempel waktu UNIX yang menunjukkan kapan postingan harus ditayangkan. Harus bertanggal antara 10 menit dan 75 hari sejak waktu permintaan API.

tagscsv[string]

Daftar ID pengguna orang-orang yang ditandai dalam postingan ini yang dipisahkan koma. Anda tidak dapat menentukan kolom ini tanpa menentukan place.

targetingobject

Objek yang membatasi pemirsa untuk konten ini. Siapa pun yang tidak berada di demografi ini tidak akan dapat melihat konten ini. Hal ini tidak akan mengesampingkan pembatasan demografi tingkat Halaman apa pun yang mungkin berlaku.

age_minint

Nilai dapat berupa 13, 15, 18, 21, atau 25.

geo_locationsobject

Objek ini memungkinkan Anda untuk menentukan jumlah lokasi geografi yang berbeda-beda. Harap lihat panduan penargetan kami untuk informasi mengenai objek ini.

Menambahkan Perasaan atau Aktivitas ke Postingan Halaman

Tambahkan perasaan atau aktivitas dan ikon ke postingan halaman. og_action_type_id dan og_object_id diwajibkan pada saat memposting perasaan atau aktivitas. og_icon_id bersifat opsional, namun jika tidak digunakan, maka akan disediakan ikon secara otomatis berdasarkan og_object_id.

Kolom

Nama Deskripsi

og_action_type_id

Tindakan, mis., perasaan, menonton, dsb.

og_icon_id

Ikon mungkin mewakili jenis tindakan, mis., wajah senyum, ikon film, dll.

og_object_id

Target tindakan, mis., senang, film, dsb. Ini dapat berupa objek yang ditentukan sebelumnya atau page_id.

Contoh Postingan

POST /v21.0/page-id/feed HTTP/1.1
Host: graph.facebook.com

message=This+is+a+test+activity&og_action_type_id=383634835006146&og_object_id=136050896551329&og_icon_id=609297155780549
/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->post(
    '/page-id/feed',
    array (
      'message' => 'This is a test activity',
      'og_action_type_id' => '383634835006146',
      'og_object_id' => '136050896551329',
      'og_icon_id' => '609297155780549',
    ),
    '{access-token}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */
/* make the API call */
FB.api(
    "/page-id/feed",
    "POST",
    {
        "message": "This is a test activity",
        "og_action_type_id": "383634835006146",
        "og_object_id": "136050896551329",
        "og_icon_id": "609297155780549"
    },
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
Bundle params = new Bundle();
params.putString("message", "This is a test activity");
params.putString("og_action_type_id", "383634835006146");
params.putString("og_object_id", "136050896551329");
params.putString("og_icon_id", "609297155780549");
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/page-id/feed",
    params,
    HttpMethod.POST,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
NSDictionary *params = @{
  @"message": @"This is a test activity",
  @"og_action_type_id": @"383634835006146",
  @"og_object_id": @"136050896551329",
  @"og_icon_id": @"609297155780549",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/page-id/feed"
                                      parameters:params
                                      HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Tanggapannya akan berupa post_id.

Postingan Halaman yang Tidak Diterbitkan

Kami mendukung jenis berikut untuk Postingan Halaman yang Tidak Diterbitkan:

Jenis PostinganDeskripsi

Tautan

Postingan Halaman tautan paling efektif untuk berbagi tautan ke situs web Anda. Memungkinkan penggantian gambar dan teks tambahan yang bersifat opsional.
Catatan: Tautan video YouTube akan menjadi postingan Halaman tautan.

Foto

Postingan Halaman foto dengan deskripsi teks dan tautan opsional sebagai bagian dari deskripsi.

Postingan

Postingan Halaman dengan deskripsi teks.

Video

Postingan Halaman video dengan deskripsi teks opsional.

Postingan Halaman yang tidak diterbitkan diperlakukan sama seperti postingan Halaman yang diterbitkan, kecuali bahwa postingan tersebut tidak muncul di /feed.

Untuk melihat daftar postingan Halaman yang tidak diterbitkan, kirimkan kueri kolom is_published.

curl -i -X GET \
 "https://graph.facebook.com/{page-id}/feed
 ?fields=is_published
 &access_token={your-page-access-token}"
GraphRequest request = GraphRequest.newGraphPathRequest(
  accessToken,
  "/{page-id}/feed",
  new GraphRequest.Callback() {
    @Override
    public void onCompleted(GraphResponse response) {
      // Insert your code here
    }
});

Bundle parameters = new Bundle();
parameters.putString("fields", "is_published");
request.setParameters(parameters);
request.executeAsync();
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
    initWithGraphPath:@"/{page-id}/feed"
           parameters:@{ @"fields": @"is_published",}
           HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    // Insert your code here
}];
FB.api(
  '/{page-id}/feed',
  'GET',
  {"fields":"is_published"},
  function(response) {
      // Insert your code here
  }
);
try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->get(
    '/{page-id}/feed?fields=is_published',
    '{access-token}'
  );
} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();

Untuk melihat postingan di Facebook.com, Anda dapat membuka https://www.facebook.com/{post-id} untuk sebagian besar jenis postingan, atau mengambil kolom actions postingan, yang berisi URL yang memungkinkan pengguna untuk menyukai atau mengomentari postingan.

Postingan Halaman call_to_action

Anda dapat menyempurnakan postingan halaman tautan dengan tombol ajakan bertindak. Kolom call_to_action berikut dapat ditambahkan ke Postingan Halaman tautan yang baru.

NamaJenisDeskripsi

call_to_action

object

Objek yang menentukan tombol Ajakan Bertindak. Ini haruslah berupa tindakan yang ingin diambil oleh orang-orang pada saat mereka melihat postingan Anda. Tindakan mengeklik tombol ini akan membawa orang ke tautan yang Anda tentukan.

type

string

Menentukan teks tombol ajakan bertindak. Salah satu nilai yang diizinkan:

BOOK_TRAVEL. Ajakan bertindak muncul sebagai Pesan Sekarang.

BUY_NOW. Ajakan bertindak muncul sebagai Beli Sekarang. Hanya digunakan untuk iklan aplikasi desktop untuk barang-barang virtual.

CALL_NOW. Ajakan bertindak muncul sebagai Telepon Sekarang. Hanya digunakan untuk iklan kesadaran lokal.

DOWNLOAD. Ajakan bertindak muncul sebagai Unduh.

GET_DIRECTIONS. Ajakan bertindak muncul sebagai Dapatkan Petunjuk Arah. Harus menentukan koordinat di kolom link. Hanya digunakan untuk iklan kesadaran lokal.

GET_QUOTE. Ajakan bertindak muncul sebagai Lihat Harga untuk penciptaan prospek.

INSTALL_APP. Ajakan bertindak muncul sebagai Instal Sekarang.

INSTALL_MOBILE_APP. Ajakan bertindak muncul sebagai Instal Sekarang. Hanya digunakan untuk iklan aplikasi seluler.

LEARN_MORE. Ajakan bertindak muncul sebagai Pelajari Selengkapnya.

LIKE_PAGE. Ajakan bertindak muncul sebagai Sukai Halaman. Hanya digunakan untuk iklan di tujuan Suka Halaman.

LISTEN_MUSIC. Ajakan bertindak muncul sebagai Dengarkan Musik.

MESSAGE_PAGE. Ajakan bertindak muncul sebagai Kirim Pesan. Hanya digunakan untuk iklan kesadaran lokal.

NO_BUTTON. Tidak ada ajakan bertindak yang muncul.

OPEN_LINK. Ajakan bertindak muncul sebagai Buka Tautan. Hanya digunakan untuk iklan di tujuan Klik Situs Web.

PLAY_GAME. Ajakan bertindak muncul sebagai Mainkan Game. Hanya digunakan untuk iklan aplikasi desktop.

SHOP_NOW. Ajakan bertindak muncul sebagai Belanja Sekarang. Hanya digunakan untuk iklan di tujuan Konversi Situs Web.

SIGN_UP. Ajakan bertindak muncul sebagai Daftar.

SUBSCRIBE. Ajakan bertindak muncul sebagai Mulai Berlangganan untuk penciptaan prospek.

USE_APP. Ajakan bertindak muncul sebagai Gunakan Aplikasi.

USE_MOBILE_APP. Hanya digunakan untuk iklan aplikasi seluler.

WATCH_MORE. Ajakan bertindak muncul sebagai Tonton Lainnya.

WATCH_VIDEO. Ajakan bertindak muncul sebagai Tonton Video.

Gambar Postingan Halaman Tautan Khusus

Memposting tautan ke Halaman dengan gambar tautan khusus. Lampiran cerita tersebut menampilkan gambar yang diambil dari tautan. Saat ini, Anda dapat menimpa gambar tersebut dengan memberikan parameter picture opsional dengan URL ke gambar baru. Parameter thumbnail menawarkan fungsi yang mirip. Perbedaan utamanya adalah parameter ini menerima file gambar lokal yang diunggah ke Facebook dalam panggilan API.

Izin

  • Diperlukan token akses Halaman.
  • Tautan harus dimiliki oleh Halaman yang memposting.

Untuk memverifikasi kepemilikan, periksa kolom ownership_permissions{can_customize_link_posts} di node URL. Anda harus memanggil endpoint ini sebelum memposting tautan baru. Tanpa langkah ini, postingan Halaman tautan khusus tidak akan berfungsi untuk tautan yang tidak diambil. Lihat Panduan Kepemilikan Tautan kami untuk informasi selengkapnya. Untuk versi 2.10 dan lebih lama, picture, name, thumbnail, dan description tidak berlaku lagi. caption tidak berlaku lagi untuk semua versi.

ParameterJenisDeskripsi

description

string

Deskripsi tautan (muncul di bawah keterangan tautan). Jika tidak ditentukan, kolom ini akan diisi secara otomatis dengan informasi hasil scraping dari tautan, khususnya judul halaman.

name

string

Nama lampiran tautan. Kolom ini akan otomatis diisi dengan informasi hasil scraping dari tautan.

picture

string

URL untuk gambar. Gambar diambil dari URL yang disediakan di picture

thumbnail

file

File gambar yang akan diunggah. Menerima .jpg.jpeg.gif atau .png. Gambar diambil dari file yang diunggah di thumbnail

Batasan

  • Parameter thumbnail hanya tersedia untuk postingan tautan pada Halaman Facebook.
  • Parameter thumbnail lebih diutamakan daripada parameter picture. Jika keduanya ada, maka parameter picture tidak digunakan.
  • Parameter thumbnail menerima gambar dengan ekstensi .jpg.jpeg.gif atau .png.
  • Parameter thumbnail tidak didukung untuk permintaan batch.

Memposting Tautan ke Halaman

Memposting tautan ke Halaman dengan mengirimkan permintaan POST ke edge /page/feed. Atur parameter publish ke 1 untuk segera menerbitkan postingan atau ke 0 untuk membuat postingan yang tidak diterbitkan tetapi akan diterbitkan nanti.

Contoh Permintaan

curl -i -X POST "https://graph.facebook.com/{your-page-id}/feed
  ?message=Become%20a%20Facebook%20developer!
  &link=https%3A%2F%2Fdevelopers.facebook.com
  &published=1
  &access_token={your-page-access-token}"
GraphRequest request = GraphRequest.newPostRequest(
  accessToken,
  "/{your-page-id}/feed",
  new JSONObject("{\"message\":\"Become a Facebook developer!\",\"link\":\"https://developers.facebook.com\",\"published\":\"1\"}"),
  new GraphRequest.Callback() {
    @Override
    public void onCompleted(GraphResponse response) {
      // Insert your code here
    }
});
request.executeAsync();
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
    initWithGraphPath:@"/{your-page-id}/feed"
           parameters:@{ @"message": @"Become a Facebook developer!",@"link": @"https://developers.facebook.com",@"published": @"1",}
           HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    // Insert your code here
}];
FB.api(
  '/{your-page-id}/feed',
  'POST',
  {"message":"Become a Facebook developer!","link":"https://developers.facebook.com","published":"1"},
  function(response) {
      // Insert your code here
  }
);
try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->post(
    '/{your-page-id}/feed',
    array (
      'message' => 'Become a Facebook developer!',
      'link' => 'https://developers.facebook.com',
      'published' => '1'
    ),
    '{access-token}'
  );
} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();

Contoh Tanggapan

{"id":"{post-id}"}

Menautkan Postingan Halaman dengan Ajakan Bertindak

Kolom call_to_action menentukan tindakan yang diperlukan dan tautan yang relevan. Tautan ini harus sama dengan parameter link Postingan Halaman. Dalam panggilan ini, title, description, caption, dan picture bersifat opsional, dan jika tidak disediakan, Facebook akan membaca properti yang ekuivalen dari metadata Graf Terbuka tautan tersebut. Jika halaman web yang tertaut tidak memiliki metadata Graf Terbuka, Facebook akan mencoba menebak properti ini dengan mengambil konten halaman web tersebut.

Contoh Permintaan

curl -i -X POST "https://graph.facebook.com/{your-page-id}/feed
  ?message=Become a Facebook developer!
  &link=https://developers.facebook.com
  &call_to_action={"type":"SIGN_UP","value":{"link":"https://developers.facebook.com"}}
  &published=1
  &access_token={your-page-access-token}"
GraphRequest request = GraphRequest.newPostRequest(
  accessToken,
  "/{your-page-id}/feed",
  new JSONObject("{\"message\":\"Become a Facebook developer!\",\"link\":\"https://developers.facebook.com\",\"published\":\"1\",\"call_to_action\":\"{\\\"type\\\":\\\"SIGN_UP\\\",\\\"value\\\":{\\\"link\\\":\\\"https://developers.facebook.com\\\"}}\"}"),
  new GraphRequest.Callback() {
    @Override
    public void onCompleted(GraphResponse response) {
      // Insert your code here
    }
});
request.executeAsync();
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
    initWithGraphPath:@"/{your-page-id}/feed"
           parameters:@{ @"message": @"Become a Facebook developer!",@"link": @"https://developers.facebook.com",@"published": @"1",@"call_to_action": @"{"type":"SIGN_UP","value":{"link":"https://developers.facebook.com"}}",}
           HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
    // Insert your code here
}];
FB.api(
  '/{your-page-id}/feed',
  'POST',
  {"message":"Become a Facebook developer!","link":"https://developers.facebook.com","published":"1","call_to_action":"{\"type\":\"SIGN_UP\",\"value\":{\"link\":\"https://developers.facebook.com\"}}"},
  function(response) {
      // Insert your code here
  }
);
try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->post(
    '/{your-page-id}/feed',
    array (
      'message' => 'Become a Facebook developer!',
      'link' => 'https://developers.facebook.com',
      'published' => '1',
      'call_to_action' => '{"type":"SIGN_UP","value":{"link":"https://developers.facebook.com"}}'
    ),
    '{access-token}'
  );
} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();

Contoh Tanggapan

{"id":"{post-id}"}

Menautkan Postingan dengan Gambar yang Diunggah Khusus

Menggunakan file lokal:

curl -F 'link=http://www.example.com' \
     -F 'thumbnail=@/local/path/to/file/on/hard/drive/image.jpg' \
     -F 'access_token=page-access-token'\
  https://graph.facebook.com/v2.11/page-id/feed

Nilai Hasil

{"id":"post-id"}

Menggunakan Gambar melalui URL:

curl -F 'link=http://www.example.com' \
     -F 'picture=https://www.example.com/path/to/image.jpg' \
     -F 'access_token=page-access-token'\
  https://graph.facebook.com/v2.11/page-id/feed

Nilai Hasil

{"id":"post-id>"}

Postingan Halaman Foto

Kunjungi Referensi Node Foto kami untuk informasi selengkapnya.

Postingan Halaman Video

Kunjungi Referensi Video Halaman untuk informasi selengkapnya.

Insight Postingan Halaman

Kunjungi Referensi Insight Postingan Halaman untuk informasi selengkapnya.

Memperbarui

Anda tidak bisa memperbarui dengan edge ini, tetapi Anda bisa memperbarui postingan menggunakan node /{post-id}.

Menghapus

Anda tidak bisa menghapus dengan edge ini, tetapi Anda bisa menghapus postingan menggunakan node /{post-id}.