2016-03-23 4 views
1

結果をJSONファイルに保存するのではなく、PHPに送信することはできますか?コマンドラインからクローラデータをPHPに送信する方法は?

が、私はこの2つのファイルを持っている

settings.json

{ 
"outputFile" : "C:\\wamp\\www\\drestip\\admin\\crawls\\mimshoes.json", 
"logFile" : "C:\\wamp\\www\\drestip\\admin\\crawls\\mimshoes.tsv", 
"pause" : 1, 
"local" : false, 
"connections" : 3, 
"cookiesEnabled" : false, 
"robotsDisabled" : false, 
"advancedMode" : true, 
"crawlTemplate" : [ "www.mimshoes.com/" ], 
"startUrls" : [ PAGES ], 
"maxDepth" : 10, 
"dataTemplate" : [ "www.mimshoes.com/{alpha}-{alpha}_{alpha}-{alpha}$" ], 
"destination" : "JSON", 
"connectorGuid" : "xxxxxxxxxxxxxxxxxxxxxxxx", 
"canonicalDisabled" : false 
} 

user.json

{ 
"userGuid": "xxxxxxxxxxxxxxxxxxxx", 
"apiKey": "xxxxxxxxxxxxxxx" 
} 

コマンドライン:

C:\Users\creatingweb03\AppData\Roaming\import.io\import.ioc.exe -crawl settings.json user.json 

答えて

0

あなたは "ターゲット" を使用している場合あなたのsettings.jsoのパラメータnを使用すると、結果をAPIエンドポイントに直接POSTすることができます。ここ

// The url that crawled data will be HTTP POSTed to 
"target" : "http://localhost:9200/index/datatype", 

Theresはより多くの情報:

import.io command-line crawler

関連する問題