質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Facebook

Facebookは、実名登録制のSNS(ソーシャル・ネットワーキング・サービス)です。開発者用のデベロッパーサイトが存在し、一般ユーザーによるFacebook向けアプリケーション開発が可能です。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

Q&A

2回答

2094閲覧

Facebookの非公開のグループの投稿のスレッドを読み込んで、WordPressで表示する方法をおしえてください

otaharunobu

総合スコア15

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Facebook

Facebookは、実名登録制のSNS(ソーシャル・ネットワーキング・サービス)です。開発者用のデベロッパーサイトが存在し、一般ユーザーによるFacebook向けアプリケーション開発が可能です。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

0グッド

0クリップ

投稿2017/01/19 02:54

お世話になります。

今、Facebookの非公開のグループでコミュニティを作っています。(私が管理者です)

しかし、Facebookのグループはフローメディアなので、投稿が流れてしまいストックしておくことが出来ず、
過去の投稿がどこにいったか分からなくなってしまいます。

そこで、Facebookのグループの投稿・コメントを吸い上げて、
WordPressなどに保存し、日付順にソートさせたり検索させたりという機能も付けて、表示できるようにしたいです。

このような仕様なのですが、どうやればいいか、まずはどこから手をつければいいか、
ご教示いただけるとうれしいです。

WordPressやPHPは普通に使えますが、Facebook APIは使ったことがないです。
(Web API自体ほとんど使ったことがありません。)

参考になるサイトや書籍の紹介もご教示いただけるとうれしいです。

こんな感じでやればいいんじゃない?などでも情報をいただけるとうれしいです。

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

いろいろな意味で最悪の発想で、たぶんグループみんなの賛同は得られないでしょう。

どうしてもやるなら、
FB→WPではなくて、WP→FB
のほうがデータの保存や加工も簡単だし、みんなの理解もまだ得やすいかもね。

自分が管理のために見る目的だけならば、そもそもWPじゃなくて普通に自分で見やすいようにPHPで加工表示したほうがいいと思うけど。

投稿2017/01/19 07:00

zico_teratail

総合スコア907

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

非公開の投稿を、公開のメディアに移すという前提に読み取れるのですが、正しいでしょうか?
その場合、まずは投稿者全てからの許諾をもらうことが必要です。

正直、非公開→公開のハードルは非常に高いと思います。
逆転の発想で、今後の投稿は公開サイトからさせ、Facebook へ履歴を残す(?)方針で設計されてはいかがですか?

投稿2017/01/19 03:09

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otaharunobu

2017/01/19 04:35

ありがとうございます。WordPressは公開メディアとしてではなく、ローカル上の自分だけ見られるようにする予定です。 私が、グループのメンバーの投稿を検索やソートしてみたいです。 もちろん非公開メディアを外に出すのは、リスクがありますね。
otaharunobu

2017/01/19 04:39

会員制サイトをWordPressで構築して、そこにグループのメンバーを誘導してそこで公開も考えています。
退会済みユーザー

退会済みユーザー

2017/01/19 05:24

自身で見るのであれば、SDKが用意されているので、それを使用して色々触ってみればよいかと。 接続自体は、PHPがさわれれば特に問題箇所はないと思います。 ただ、データの取得は、選択がかなり大変だと思います。 Facebook は色々なデータソースを一覧の形で表示しているため、意図したデータを取得するのは、慣れが必要っぽいです。 試しにやってみましたが、私ではグループの投稿内容の全件取得は、出来ませんでした。(アクセストークンの権限が問題だったかもしれないですが、切り分けまではしていません) 必要であればそこまで作業を進めた上で、再度質問されるのが良いかと。 > そこで公開も考えています。 途中から Facebook 側の投稿ポリシーを変更するのは、承認をえるのが大変だと思いますよ。 誘導した先で「Facebook にも投稿します」と宣言してから、そちらの投稿をFacebook に投げるのはありだと思いますが、既存のデータを持ち出すのは、全員承認後でないとNGです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問