chomo

コンテンツタイプのDataAPI取得ができません

0

コンテンツタイプを設定し、コンテンツデータで数件データを入力したあと、下記のようなURLでアクセスしたところ、
http://localhost/cgi-bin/mt/mt-data-api.cgi/v4/sites/2/contentTypes/2/data
-----
"code": 500
"message": "初期化に失敗しました。content_data.blog_id at lib/MT/ListProperty.pm line 64.\n"
-----
と表示され、データが取得できません。
ちなみに、"記事"データは問題なく表示されました。

どのように設定すればいいのか、またどのように修正すればいいのか教えていただけないでしょうか。

============
●サーバーの OS とそのバージョン
ウェブサーバー:Apache、
OS:linux

●Perl のバージョン
v5.16.3

●Movable Typeバージョン
r.4605 (7.2)

●データベース
MySQL

●Data APIの利用許可
システム全般での Data API の利用を許可する。=> ON
サイト : Data API のアクセスを許可する。=> ON
============

よろしくお願いいたします。

返信(2)

| 返信する
  • こんにちは。
    確認済みかもしれませんが、こちらと似た状況ではないかと思われます。

    [FEEDBACK-1596] 一つでもData API を無効にしているサイトがあるとDataAPIでコンテンツデータを取得できない - Movable Type Issue Tracker
    https://movabletype.atlassian.net/browse/FEEDBACK-1596

    同じ状況の場合

    > 次回のリリースでは修正されたバージョンがご利用いただけると思いますので、リリース時にご確認いただけるとありがたく思います。

    とのことです。

  • まーしー@bit partさま
    ご返信ありがとうございます。返信いただけると思っておらず、放置しておりまして、申し訳ございません。

    こちら解決済みです。
    上記の通り、ひとつでもDataAPIを無効にしているとデータが取得できませんでした。それは削除したサイト及びブログでも言えることでした。ですので、DBからAPIを有効にすることでコンテンツデータを取得することができました。

    ご返信くださりありがとうございました。
    失礼します。

返信する


カテゴリグループ

106 23

最新のトピック: test (2019年5月29日 sato)

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

408 1109

最新のトピック: CaptchaSourceImageBaseの場所をmt-static以外に指定したい (2021年2月18日 css)

OpenID対応しています OpenIDについて