問題タブ [contentful]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
85 参照

objective-c - Urban AirShip とコンテンツ豊富な IOS7

Contentful API を使用してアプリケーションを作成していますが、アプリケーションは正常に動作しています。通知を追加するために UrbanAirship を追加しようとしています。

cocoapods を使用して Contentful ヘッダーを追加するので、pod ディレクトリとそのすべてが作成されます。

このようにアーバン飛行船をヘッダー検索パスに追加すると ../Airship/**、飛行船のヘッダーは認識されますが、コンテンツの多いヘッダーは認識されません。このようなヘッダーを追加しよう$(PROJECT_DIR)/Airshipとしても機能しますが、同じエラーが発生します

何か案が?

0 投票する
1 に答える
408 参照

json - Contentful.com Webhook の作成

Content Management API を介して Contentful.com に Webhook を作成しようとしています。コマンドは次のとおりです (セキュリティのためにそれぞれの ID を微調整したことに注意してください)。

https://www.example.com次の応答を取得する最終オブジェクトで使用するURL (以外) に関係なく表示されます。

エンドポイント パスがインバウンド POST 要求を受け入れ、(200 応答コードを返す) ことを Paw ( http://luckymarmot.com/paw) で検証しました。私がそれに切り替えると強調するhttps://xxx.parseapp.comためhttps://www.example.comに、Webhookが作成されます。それ以外は文句を言うようです。

0 投票する
3 に答える
4611 参照

javascript - TypeError: 循環構造を JSON に変換しています - json でエラーを見つけます

MEAN スタックで Contentful を使用しています。Contentful API にクエリを実行し、json オブジェクトを取得します。

次のエラーが表示されます。

[TypeError: Converting circular structure to JSON]

オブジェクトは巨大です (コンソールからドキュメントにエクスポートすると 3000 行を超えます)。ここに投稿することはできませんが、循環構造の問題がオブジェクト内のどこにあり、これをどのように修正するかを見つける方法があるかどうか疑問に思っています。

0 投票する
1 に答える
768 参照

javascript - CircularJSON でシリアル化された JSON を解析する

node.js コードに、循環参照を含む JSON オブジェクトがあります。このデータをブラウザーに送信するために、NPM モジュールの circle-jsonを使用してオブジェクトを文字列化し、循環参照をシリアル化しました。

これは問題なく動作し、シリアル化されたデータを送信しres.send(); ます。フロントエンドの Angular コードで、循環参照を使用できるようにする必要があります。オブジェクトのシリアル化されたフィールドの 1 つは、クライアント側では次のようになります。"~0~fields~twitter~1"

ブラウザで次のことを試しました。

  1. circular-json.jsのバージョンをフロントエンド サイトにコピーしました
  2. index.html私のようにスクリプトにリンクされています:<script src="/framework/lib/circular-json.js"></script>
  3. CircularJson次のように変数を設定します。var CircularJSON = window.CircularJSON;
  4. 着信 JSON を次のように解析します。

    $http.get("/api/entries").then(function(res){ console.log(CircularJSON.parse(res.data[0])); });

次のエラーが表示されます。 SyntaxError: Unexpected token o

0 投票する
1 に答える
218 参照

ruby - middleman contentful 実行後のエラー

ミドルマン拡張機能「middleman_contentful」を使用してコンテンツ CMS を使用しようとしています。middleman contentful を実行した後、このエラーが発生しました

/Users/.rvm/gems/ruby-2.1.5/gems/middleman-core-3.3.11/lib/middleman-core/core_extensions/data.rb:114:in `[]=': 文字列の暗黙的な変換なし整数に (TypeError)

なぜこれが起こるのか誰か知っていますか?

0 投票する
2 に答える
2068 参照

javascript - Contentful とノードを使用した Webhook

これを機能させるのに本当に苦労しています。Contentful で Webhook 定義をセットアップしました。Contentful でエントリを公開すると、HTTP POST リクエストが webhooks.example.com に送信されます。

そのサブドメインで、リクエストを受け入れるために NodeJS サーバーを実行しています。Contentful API docsを見てきましたが、リクエストの本文には新しく公開されたエントリを含める必要があると書かれています。

リクエストを受信する 2 つの方法を試しましたが、どちらもリクエスト本文について何も提供していません。まず、contentful-webhook-server NPM モジュールを試しました。

ここでリクエストが届き、メッセージAn entry was publishedが表示されますが、req.body未定義です。console.log(req)代わりに、本文を含まない完全なリクエスト オブジェクトを表示できます。

そこで、すべての POST リクエストを受け入れる基本的な Express サーバーを実行してみました。

繰り返しますが、Incoming requestメッセージは表示されますがreq.body空です。Webhook のユーザー名/パスワードを使用していないため、この方法が間違っていることはわかっています。

着信 Webhook リクエストを正しく受信し、本文のコンテンツを取得するにはどうすればよいですか?

0 投票する
1 に答える
1264 参照

javascript - contentful & javascript: fields.date の将来のエントリのみを取得する

モバイルアプリのバックエンドとして contentful を使用しています。

試合の備品は contentful 内に保存されます。次の一致を照会したいのですが、次のエラーが発生します。

次の一致を取得する私の関数: