Zoho WriterのマージフィールドでZoho WorkDriveの画像を使用する方法

Zoho WriterのマージフィールドでZoho WorkDriveの画像を使用する方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

Zoho Writerでメールマージを実行する際、画像項目には、画像が正しく表示されるように公開用URLを指定する必要があります。画像がZoho WorkDriveに保存されている場合、公開用のダウンロードURLを生成して画像項目に利用できます。

本記事では、WorkDriveのUI、WorkDrive API、またはDelugeスクリプトを使用して、これを実現する複数の方法について説明します。

方法1: WorkDrive ユーザーインターフェース(UI)の利用

1. WorkDriveフォルダー内で目的の画像に移動します。


2. その他オプション(三点リーダー)をクリックし、新規ダウンロードリンクを選択します。
3. ポップアップウィンドウでダウンロードリンクを作成し、コピーします。
4. コピーしたリンクの末尾に?directDownload=真を追加します。

例:


作成した最終リンクをZoho Writerの画像項目の入力値としてご利用ください。

方法2: WorkDrive APIの利用

以下のAPIを使用して、プログラムでダウンロードリンクを作成できます。

エンドポイント: POST /api/v1/links
必須スコープ: WorkDrive.files.作成

サンプルデータ内容:
{ 'data': { '属性': { 'resource_id': 'g576y886ac79ac5************', 'link_name': 'sample_link', 'link_type': 'ダウンロードする', 'request_user_data': 無効, 'allow_download': 真, 'expiration_date': '2021-12-12', 'download_link': { 'download_limit': '5' } }, '種類': 'links' } }
サンプルレスポンス:

レスポンス内の 'download_url' キーを確認してください。
Info
Writerで使用する場合は、download_urlの末尾に?directDownload=真を追加してください。

方法3: Delugeスクリプトを使用する

手順1: 画像をWorkDriveにアップロードする

以下のスクリプトを使用し、画像をWorkDriveにアップロードします。
workdrive_folder_id = 'g576*****'; responseData = Zoho.workdrive.uploadFile(image1,workdrive_folder_id,image1.getFileName(),真,' '); workdrive_resourceid = ''; if(responseData != null){ responseList = responseData.取得する('data'); responseData = responseList.取得する(0); workdrive_resourceid = responseData.取得する('属性').取得する('resource_id'); }
手順2: ダウンロードリンクを作成する

以下のスクリプトを利用して、WorkDriveから画像の外部ダウンロードリンクを作成します。
属性 = Map(); 属性.put('resource_id', workdrive_resourceid); 属性.put('allow_download', 真); 属性.put('request_user_data', 無効); 属性.put('link_name', 'sample_link'); 属性.put('expiration_date', '2021-12-12'); attributeMap = Map(); attributeMap.put('属性', 属性); attributeMap.put('種類', 'links'); param = Map(); param.put('data', attributeMap); paramString = param.toString(); mp = Map(); mp.put('承認する', 'application/vnd.api+json'); makeExternalLink = invokeurl [ url :'https://workdrive.Zoho.com/api/v1/links'種類 :POST パラメーター:paramString ヘッダー:mp connection:' ' ]; linkobj = makeExternalLink.取得する('data'); downloadlink = ''; if(linkobj != null) { constructURl = linkobj.取得する('属性').取得する('download_url'); downloadlink = constructURl + '?directDownload=真';}
ダウンロードリンク例:

最終的なダウンロードリンクをWriterテンプレートの画像項目の値として利用してください。

概要

UI、API、Delugeのいずれの方法を利用する場合でも、重要な要件は次の通りです。
  1. Zoho WorkDriveから公開する ダウンロードする URLを取得してください。
  2. URLの末尾に?directDownload=真を追加します。
これにより、Zoho Writerのマージ処理中に画像項目値としてリンクが正しく機能します。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • Zoho Writerでの引用と参考文献の追加方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 Zoho Writer では、研究論文や卒業論文を作成する際に参照した資料を一覧にするための引用と参考文献リストを追加できます。引用のコピー、編集、削除も行えます。 Zoho Writer で利用できる引用スタイル APA(第7版) MLA(第8版) ...
                                  • Zoho Writerで画像を挿入する方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 画像はコンテンツを視覚的に強化し、アイデアをより効果的に伝えるのに役立ちます。Zoho Writer では、デバイス、オンラインライブラリ、接続済みサービスなど、複数のソースから画像を挿入できます。 前提条件 画像を使用する権利またはライセンスを保有していることを確認します。 ...
                                  • Zoho ChemStudio拡張機能で化学構造式を挿入する方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 Zoho Writer で Zoho ChemStudio 拡張機能を使用すると、ChemStudio で作成した化学構造式を画像としてドキュメントに直接挿入できます。これにより、ツールを切り替えることなく、プロフェッショナルなドキュメントを作成できます。 前提条件 Zoho ...
                                  • Zoho Writerでの画像の配置方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 配置コントロールを使うと、画像をテキストと同じ行に配置したり、ページ上で浮かせて配置したりと、思いどおりの位置に置くことができます。あらかじめ用意されたプリセットや詳細なカスタム設定を使用して、画像をページ、余白、段、または段落に対して揃えることができます。 手順 ...
                                  • Zoho Writerで記入可能なフォームを共有する方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 Zoho Writer では、入力可能フォームを Zoho ユーザーと Zoho 以外のユーザーの両方と共有できます。アクセス権限の設定、パスワード保護の有効化、有効期限の設定、必要に応じたアクセスの取り消しによって、受信者のフォームへの操作方法を制御できます。 前提条件 ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.