WorkflowのGetNameを使ってブログタイトルの取得に失敗する時の対処方法!Workflowレシピ「BlogTweet」を更新しました!

Pocket

IMG_0161.jpg

みなさんは気になったブログをシェアする時や、ご自分のブログ更新をお知らせする時にWorkflowのレシピを使ってますか?

URLからブログタイトルや画像など簡単に取得できて便利ですよね。
私のブログでも、コメントや画像を挿入して簡単にツイート出来る「BlogTweet」というレシピを紹介してます。
詳しくは以下の過去記事をご覧下さい。

Workflowでブログタイトルを取得するには

一般的には「Get URLs from Input」でURLを取得して(この部分はない場合もあります)、「Get Contents of URL」でコンテンツを取得して「Get Name」でタイトルを取得すると思います。

▼こんな感じです。
IMG_0150.png

これはいろんなブログでも紹介されてるので、みなさんも同じようにやってるんじゃないかなと思います。

でもこの方法だとブログタイトルによっては(顔文字がタイトルに入ってる場合など)うまく取得できません。(T_T)

例えば先日公開した私の以下のブログの場合、公開したエントリーのタイトルに顔文字がありますよね?

▼こういう場合は、エントリーのタイトルに顔文字があるのでタイトルとは判断されずに、以下のようにブログ自体のタイトルが取得されてしまいます。(^^;
IMG_0162.png

対処方法

「Get Contents of URL」の前に「Get Contents of Web Page」を実行します。そして「Get Contents of URL」でコンテンツを取得して「Get Name」を実行すればタイトル候補が複数取得されるので、「Choose from List」でタイトルを選択するようにすればOKです。

▼こんな感じです。
IMG_0152.png

Workflowレシピのインポート

以下のリンクからBlogTweetのレシピをインポートして下さい。

尚、レシピのカスタマイズに関しては先程の過去記事をご覧下さい。

使ってみる

以前のBlogTweetではうまくツイート出来なかったブログをブラウザOhajikiからツイートしてみます。

▼Webページを表示してBlogTweetを実行。
IMG_0163.png

▼タイトル候補がリスト表示されるので、目的のタイトルをタップ
IMG_0164.png

▼コメントがあれば入力して
IMG_0157.png

▼アイキャッチ画像を選択すると
IMG_0165.png

▼ツイート内容が正しく表示されました。あとは投稿するだけです。(^^)
IMG_0166.png

これでタイトルを選んで投稿できるので失敗することはなくなると思います。(^^)

ちなみにOhajikiからBlogTweetを起動するスクリプトは以下になります。コピペしてお使い下さい。

(function(){
window.location=”workflow://x-callback-url/run-workflow?name=BlogTweet&input=”+location.href;
})();
おまけ

URLからタイトルを取得するレシピはどれも同じ問題があるので、同様に変更することをお勧めします。

私がよく使ってる、ブログのシェアリンクをTextwellにペーストするレシピ「ShareHTML to Textwell」の修正版もあげておきます。
ご自由に改変してお使い下さい。

最後に

いかがでしょうか?
ごく稀にタイトルが取得できないのがあって、どうすればいいんだろうとずっと考えてました。
顔文字などに使ってる文字がダメ文字なのかも知れませんね。

今回たまたま「Get Contents of Web Page」をかませば複数のタイトル候補が取得できることが分かったので、リスト化して選択するようにしましたが、もっといい方法があるかもしれません。

それと、もしかしたら今回のだけでは不十分かもしれません。
今後また何か分かったら報告します。(^^)

紹介したアプリ
Workflow: Powerful Automation Made Simple 1.5.3
分類: 仕事効率化,ユーティリティ
価格: ¥360 (DeskConnect, Inc.)


Ohajiki Webブラウザ – ランチャーモード搭載 2.5.5
分類: ヘルスケア/フィットネス,ユーティリティ
価格: ¥150 (Shingo Fukuyama)


happyChappy(@happyChappy1115)でした。

Sponsored Link

Posted from するぷろ for iOS.

Pocket

コメントを残す