fosrestbundle

    8

    2答えて

    私はSymfonyとFOSRestBundleでRESTfulなアプリケーションを作っています。 FOSRestBundleはJMS Seriazlizerを使用してデータをjson形式にシリアル化します。私はすべてのことを小さな問題で取り組んでいます。 これは /** * Post * * @ORM\Table() * @ORM\Entity(repositoryClass="Tomal

    6

    2答えて

    symfonyのシリアライザコンポーネント(JMSSerializerではない)に循環参照制限を設定する方法はありますか? 私はFOSRestBundleを持つRESTアプリケーションと、シリアル化する必要がある他のエンティティを含むいくつかのエンティティを持っています。しかし、循環参照エラーが発生しています。 私はこのようにそれを設定する方法を知っている: $encoder = new Json

    5

    2答えて

    APIのようにのページがあります。は、Acceptヘッダー 'Content Type'に基づいて、JSONまたはXMLで利用できる必要があります。 は私がFOSRestBundle使用してきましたし、「コンテンツタイプ:アプリケーション/ XMLの」Acceptヘッダを送信するとき、それは非常によく動作しますが、今ALL私のページはXML(またはJSON)でご利用いただけます。 私はこの機能をい

    9

    2答えて

    注釈(https://github.com/FriendsOfSymfony/FOSRestBundle/blob/master/Controller/Annotations/)をコントローラに置く、取得する、投稿する、削除する人は誰ですか? 私はこれをこのように使用しようとしていますが、それでもメソッドを取得します。 (それは、getと同等なので)あなたがルートにIDを入れてはいけませんFOSR

    6

    1答えて

    FOSOauthServerBundle,FOSRestBundleおよびFOSUserBundleに基づいてoauth2サーバーを作成しようとしています。私は私のoauth-serverをテストするためのデモアプリケーションを作成し、それがを介してデータを受信できなかったreguestが 、 (401エラー「エラー= 『ACCESS_DENIED』、しましたerror_description =

    10

    4答えて

    を見つけることができない、私は例外を取得: テンプレートを見つけることができません「」 他の同様の質問が助けにはなりませんでした。奇妙なことに、それはうまくいきましたし、そして突然私にこの例外を与え始めました。 作曲: "friendsofsymfony/rest-bundle": "0.13.*@dev", "jms/serializer-bundle": "0.12.*@dev",

    5

    1答えて

    ExclusionPolicyを使用しようとしていますが、「注釈が存在しない、または自動読み込みできない」というエラーが発生します。ここで は投げ出されて、正確なエラーです: [意味論的エラー] アクメ\ DemoBundle \エンティティ\属性が存在しないクラスの注釈 "@JMS \ SerializerBundle \注釈\ ExclusionPolicy"、または 自動ロードすることはでき

    6

    1答えて

    私はFOSRestBundleを使用して、Symfony2でRESTfulサービスを構築しています。 Googleアナリティクスを使用してウェブクライアントでページの使用状況をトラッキングできます。しかし、これはHTML以外のクライアントによる要求に対しては明らかに機能しません。 私はRedis、書き込みサービス、イベントディスパッチャなどのインストールに着手する前に、この問題は既に解決されていま

    10

    1答えて

    私はJSONである1つのAPIフォーマットのみをサポートする必要があり、私のルートでは{_format}を好きではありません。それを取り除くことは可能ですか?あなたのconfig.ymlで

    7

    2答えて

    @QueryParam()アノテーションを使用してGETパラメータを取得できますが、クエリ文字列データ(/user?id=123)のみで動作するようです。 代わりに/user/123のように指定することをお勧めします。このために、私は@Get("/user/{id}")注釈を使用する場合がありますが、私は見ていない、それは@QueryParam()が持っている追加のメタデータがあります。 Para