Я работаю в Гэтсби и впервые пытаюсь разместить на своем сайте посты в Facebook на страницах групп. Я уже создал приложение facebook для использования панели инструментов facebook для разработчиков . Теперь я установил плагин gatsby-source-facebook , но я не уверен, как его использовать. Пока я сделал следующее, вот код:
// In your gatsby-config.js
module.exports = {
plugins: [
{
resolve: `gatsby-source-facebook`,
options: {
places: [`${facebookPageID}`], // Can be either a numeric ID or the URL ID
params: {
fields: 'hours, posts { message, created_time }', // See Facebooks API to see what you can query for
},
key: process.env.FACEBOOK_GRAPH_TOKEN, // You will need to create a Facebook application and go through review in order to get an API token.
version: '5.0', // The version of the graph API to use. Defaults to 5.0
},
},
],
}
Я уже подключил facebookPageID , но для params{fields:???}
я не уверен, как правильно описать эта часть.
Для key:
я создал токен-ключ, но я не знаю, нужно ли мне его там вводить ...
Я попытался предоставить все данные для этой конфигурации, но когда я запустил сервер, я получил эту ошибку:
ERROR #11321 PLUGIN
"gatsby-source-facebook" threw an error while running the sourceNodes lifecycle:
[object Object]
warn The gatsby-source-facebook plugin has generated no Gatsby nodes. Do you need it?
Я нашел здесь сообщение о stackoverflow, которое очень похоже на мою проблему, но у меня все еще есть некоторые сомнения, Я хочу для отображения статей с помощью gatsby-source-facebook
Может кто-нибудь дать мне более полное представление о том, как выполнить эти шаги? Я искал во многих разных местах, но я не получаю много четких ответов по этой теме c.
Спасибо.