buildImgProxyUrl: function(url){
const crypto = require('crypto');
const key = 'CAMO_KEY'; // 自分のものに置き換える
const hmac = crypto.createHmac('sha1', key);
const convUrl = hmac.update(url);
const digest = hmac.digest('hex')
const result = 'サーバーのURL' + digest + '?url=' + encodeURIComponent(url) // 自分のものに置き換える
return result;
}
画像プロキシ・camoのdigestコードを生成するスクリプトです。関数にしてあるので、好きなところに入れて、URLを指定すればcamo用のURLを返してくれます。Heroku(w/ camo) + node.js(Express)アプリで動作確認しました。