Facebook Graph APIを使用して、 "My String"に一致する正確なページを検索したいと考えています。Facebook Graph APIを使用して正確な文字列を検索する
私はhttps://graph.facebook.com/search?q=%22My%20String%22&type=pageを試しましたが、 "String"または "My"と一致するページを返します。
引用符付きの文字列と完全一致するもののみを返す検索クエリを作成するにはどうすればよいですか?
Facebook Graph APIを使用して、 "My String"に一致する正確なページを検索したいと考えています。Facebook Graph APIを使用して正確な文字列を検索する
私はhttps://graph.facebook.com/search?q=%22My%20String%22&type=pageを試しましたが、 "String"または "My"と一致するページを返します。
引用符付きの文字列と完全一致するもののみを返す検索クエリを作成するにはどうすればよいですか?
現在、あなたはできません。それはwishlistで審理されています。
だから、あなたはPythonで、要求をラップする必要があります:
import requests
query = 'My String'
r = requests.get('https://graph.facebook.com/search?q=%s&type=page' % query)
result = r.json
result['data'] = [ item for item in result['data']
if query.lower() in item['name'].lower() ]
print [ item['name'] for item in result['data'] ]
今、あなたは完全一致のみを持っています。
ユニコードを使用しようとすると、U + 0200がスペースバーになるので、「My」、U + 0200、および「String」を連結します。それが機能するかどうかは分かりません。