Facebookに非常によく似たアクティビティストリームのようなWebサイトを構築しています(アクティビティフィードのみ)。ユーザーのアクティビティ フィードを読み込むために、AJAX メソッドを使用してリクエストを PHP ファイルに送信します。サーバー ファイルはロジックを処理し、JSON 形式の配列として値を返します。私が知りたかったのは、HTML 要素への JSON 応答を書き込むために利用できるフレームワークがあるかどうかです。また、手数料も同じではありません。種類 (写真、アルバム、ステータス更新、共有、いいね! など) によって異なります。そのため、アクティビティ フィードごとに異なるテンプレート ビューを読み込む必要があります。アクションは、すべてのフィードの共有、コメントなどの共通のものになります。
受信したデータに応じて、コンテンツをロードするための最良の方法を教えてください。また、コンテンツは定期的に更新する必要があります。参考までに、サンプルの JSON 応答を以下に貼り付けました。
{
"id": "1",
"picture": "",
"link": "http://www.google.com",
"name": "Srini updated status",
"description": "Lorem ipsum",
"actions": [
{
"name": "Share",
"link": "http://networkedblogs.com/hGWk3?a=share"
}
],
"type": "statusupdate",
"created_time": "2011-05-10T18:35:38+0000",
"updated_time": "2012-07-20T10:42:58+0000",
"likes": {
"count": 0
},
"comments": {
"data": [
{
"id": "19292868552_10150189643478553_22286888",
"from": {
"name": "Lorenzo Portillo",
"id": "613727863"
},
"message": "does anyone knows why i get a rhombus and '?' in my app description when I publish in a user's wall, instead of a letter with accent?!?!?!?!?!?",
"created_time": "2012-05-28T13:48:45+0000"
},
"count": 1
}
}
JavaScript の json 配列に従ってテンプレートを設計する方法について、ヘルプ/提案が必要です。コメント/コードのヘルプはより役に立ちます。
前もって感謝します、
よろしく
Srinivasan.C