Dapatkan Video

Dokumen ini menjelaskan cara mendapatkan Video dari Halaman, Grup, dan Pengguna.

Dapatkan Video Grup

Sebelum Memulai

Untuk mendapatkan video dari grup Pengguna, Anda memerlukan:

Untuk mendapatkan video dari grup Halaman, Anda memerlukan:

  • Token akses Halaman yang diminta oleh Halaman yang mengelola grup

Kirim permintaan GET ke endpoint /{group-id}/videos:

curl -i -X GET "https://graph.facebook.com/{group-id}/videos?access_token={access-token}"

Setelah berhasil, aplikasi Anda akan menerima berikut ini:

{
  "data": [
    {
      "updated_time": "2020-05-18T18:51:15+0000",
      "id": "{video-id-1}"
    },
    {
      "description": "Sunshine",
      "updated_time": "2020-05-18T18:35:09+0000",
      "id": "{video-id-2}"
    }
    ...
  ],
  "paging": {
    "cursors": {
      "before": "...",
      "after": "..."
    }
  }
}

Dapatkan Video Halaman

Sebelum Memulai

Untuk Halaman tempat Anda dapat melakukan tugas MANAGE, Anda akan memerlukan:

Untuk Halaman publik, yang Anda tidak dapat melakukan tugas MANAGE, Anda akan memerlukan:

Kirim permintaan GET ke endpoint /{page-id}/videos untuk mendapatkan daftar semua video dari suatu Halaman.

curl -i -X GET "https://graph.facebook.com/{page-id}/videos?access_token={access-token}"

Setelah berhasil, aplikasi Anda menerima tanggapan berikut:

{
  "data": [
    {
      "description": "Clouds",
      "updated_time": "2019-09-25T17:18:30+0000",
      "id": "2153206464921154"
    },
    {
      "updated_time": "2020-03-26T23:45:11+0000",
      "id": "2232477747039197"
    },
    ...
  ],
  "paging": {
    "cursors": {
      "before": "MjE1MzIwNjQ2NDkyMTE1NAZDZD",
      "after": "MTQwOTU5MTg4NTc2MzM0MwZDZD"
    }
  }
}

Dapatkan Video Pengguna

Sebelum Memulai

Anda memerlukan:

  • Token akses Pengguna yang diminta oleh Pengguna yang memiliki video tersebut

Kirim permintaan GET ke /{user-id}/videos?type=uploaded untuk mendapatkan semua video yang diunggah seseorang atau /{user-id}/videos?type=tagged untuk mendapatkan semua video yang menandai seseorang.

curl -i -X GET "https://graph.facebook.com/{user-id}/videos
  ?type=uploaded
  &access_token={user-access-token}"

Setelah berhasil, aplikasi Anda menerima tanggapan berikut:

{
  "data": [
    {
      "description": "Rain",
      "updated_time": "2020-05-18T20:07:47+0000",
      "id": "{video-id-1}"
    },
    {
      "updated_time": "2020-05-20T12:26:19+0000",
      "id": "{video-id-2}"
    },
    ...
  ]
  "paging": {
    "cursors": {
      "before": "...",
      "after": "..."
    }
  }
}

Batasan

  • Secara default, permintaan GET tanpa menentukan type akan mengembalikan video yang menandai seseorang.
  • Jika tidak ada description yang dikembalikan, postingan video tidak berisi teks yang menyertai.