問題タブ [mql]
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.
facebook - Facebookグラフデータを他のデータソース(Freebase、DBPedia)とリンクする方法はありますか?
私はFacebookからの一連の興味といいねのデータを持っており、他のソース、つまりFreebaseからのデータで強化することに興味があります。Freebase内のどのエントリがFacebookグラフ内の特定のエントリに対応するかを識別する方法はありますか?
まず、Facebook Graphは外部ソースへのリンクを提供していないため、外部ソース内で何らかの関係を見つける必要があるようです。少なくとも一部のエントリでは、Freebaseが「FacebookURL」を提供しているため、回りくどい方法で2つをリンクできることがわかりました。たとえば、バンド「テイキングバックサンデー」の場合、FacebookグラフのURLは次のとおりです。
https://graph.facebook.com/23854511408
...代わりにバニティURLを使用できます:
https://graph.facebook.com/TakingBackSunday
テイキング・バック・サンデーのエントリーをRDF形式(http://rdf.freebase.com/rdf/en.taking_back_sunday)またはJSON形式で表示すると、FacebookのバニティURLへのリンクが表示されます。この属性がMQLによってクエリ可能であると仮定すると、このメソッドを介してFreebaseをFacebookGraphにリンクすることが可能です。ただし、問題は、Freebaseの多くのエントリにFacebookへのリンクがないことです。
これらのつながりを発見するための一貫した方法があるかどうかについてのアイデアはありますか?
php - Freebase上のMQLでの複数のクエリ
Freebaseから結果のリストを取得しようとしています。MIDの配列があります。誰かがクエリを構造化してPHPのAPIに渡す方法を説明できますか?
私はMQLを初めて使用します-例を機能させることすらできないようです:
php - Freebase からエイリアスを取得するには?
Freebase から、人が持つことができるさまざまなエイリアスを取得したいだけです。私のPHPクエリは次のとおりです。
結果は次のとおりです。
誰かが私を助けることができますか?
php - Freebase MID の配列と freebase への複数のクエリの送信
Freebase の MID の配列である MySQL の結果をループ処理して、Freebase の記事の名前を出力したい!
これが私のコードです:
エラー:
{ "code": "/api/status/error", "messages": [ { "code": "/api/status/error", "message": "'list' オブジェクトに属性 'get' がありません" } ], "status": "500 内部エラー", "transaction_id": "cache;cache04.p01.sjc1:8101;2012-05-14T07:31:39Z;0079" }
php - Freebase MQL 読み取りサービスと PHP file_get_contents
私のコード:
エラー:
警告: file_get_contents(https://www.googleapis.com/freebase/v1-sandbox/mqlread?query=[{"mid": null,"name": null,"topics:mid|=":[" /m/0gn30","/m/0tc7"]}]&callback=myfuncname&key=[key]) [function.file-get-contents]: ストリームを開くことができませんでした: HTTP 要求が失敗しました! HTTP/1.0 400 Bad Request in [file name]行59
URL をブラウザに直接貼り付けると、問題なく結果が返されます。だから私はそれが私がサービスを呼んでいる方法だと思いますか?
freebase - Freebase MQL 読み取りサービスの結果の並べ替え順序
MID のリストを使用してアイテムのリストを取得しようとしています
以前、この質問をしました Freebase MID の配列と freebase への複数のクエリの送信
したがって、私の MQL クエリは次のようになります。
ただし、デフォルトの順序は、インデックスやタイムスタンプなどに基づいているようです。結果の順序を、クエリにリストされている MID の順序に反映させたいのですが、可能ですか? もしそうなら、MQLがどのように見えるかについてのヒントは素晴らしいでしょう:)
google-api - Freebase MQL read google api を使用した一意でないクエリ
新しい freebase MQL 読み取り API では、一意のクエリ (つまり、クエリにエンティティ ID を含む) しか実行できないようです。
次のように id と type を検索します。
そして正常に戻ります:
以下はタイプのみで検索します。
また
次のエラーを返します。
人の名前のリストを返すと思っていました
freebase - Freebase:MQLを使用して関連トピックを検索
Freebase Webサイトのトピックページには、「関連トピック」というセクションがあります。たとえば、トイストーリーの場合、トイストーリー2、車、ファインディングニモ&モンスターズインクがあります。
クエリエディタ、マニュアル、Stack Overflow、Googleの例を読みましたが、MQLでそれを複製する方法が見つかりません。MQLでそれを行う方法を誰かが知っていますか?
javascript - Freebase - Javascript の MQL
freebase サイトの例
http://wiki.freebase.com/wiki/MQL_Manual_Javascript_Example
http://api.freebase.com/api/service/mqlreadを使用
それは明らかに非推奨です。新しいhttps://www.googleapis.com/freebase/v1/mqlread APIを使用したコードの例はありますか? オンラインであまり見つけられないようです (私はまだコツを学んでいます)。