<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>publisher on 戲中話</title><link>https://blog.iphpo.com/tags/publisher/</link><description>Recent content in publisher on 戲中話</description><generator>Hugo</generator><language>zh-tw</language><managingEditor>herb09638@gmail.com (Herb)</managingEditor><webMaster>herb09638@gmail.com (Herb)</webMaster><lastBuildDate>Sun, 15 Apr 2018 11:00:00 +0800</lastBuildDate><atom:link href="https://blog.iphpo.com/tags/publisher/index.xml" rel="self" type="application/rss+xml"/><item><title>Nchan - 訂閱的安全設置</title><link>https://blog.iphpo.com/blog/2018/04/nchan-%E8%A8%82%E9%96%B1%E7%9A%84%E5%AE%89%E5%85%A8%E8%A8%AD%E7%BD%AE/</link><pubDate>Sun, 15 Apr 2018 11:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2018/04/nchan-%E8%A8%82%E9%96%B1%E7%9A%84%E5%AE%89%E5%85%A8%E8%A8%AD%E7%BD%AE/</guid><description>&lt;h1 id="訂閱的安全設置"&gt;訂閱的安全設置&lt;/h1&gt;
&lt;p&gt;在訂閱的安全方面，官方建議三種做法：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;產生編碼過的Channel ID&lt;/li&gt;
&lt;li&gt;使用&lt;code&gt;nchan_authorize_request&lt;/code&gt;做驗證&lt;/li&gt;
&lt;li&gt;使用&lt;code&gt;X-Accel-Redirect&lt;/code&gt;隱藏Channel ID&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Nchan - 發佈者(Publisher)設定</title><link>https://blog.iphpo.com/blog/2018/04/%E7%99%BC%E4%BD%88%E8%80%85publisher%E8%A8%AD%E5%AE%9A/</link><pubDate>Thu, 05 Apr 2018 05:00:00 +0800</pubDate><author>herb09638@gmail.com (Herb)</author><guid>https://blog.iphpo.com/blog/2018/04/%E7%99%BC%E4%BD%88%E8%80%85publisher%E8%A8%AD%E5%AE%9A/</guid><description>&lt;h1 id="發佈者40publisher41設定"&gt;發佈者(Publisher)設定&lt;/h1&gt;
&lt;p&gt;可以從之前章節發現，要讓某個位置成為發佈的端點，只需要加入&lt;code&gt;nchan_publisher&lt;/code&gt;的關鍵字，至於要發送到哪個channel則是設定&lt;code&gt;nchan_channel_id&lt;/code&gt;跟&lt;code&gt;nchan_channel_group&lt;/code&gt;即可。&lt;/p&gt;
&lt;p&gt;除了使用WebSocket發送訊息之外，Nchan還提供一般的HTTP POST方式發送訊息，以下用curl作為範例。&lt;/p&gt;
&lt;p&gt;假設在&lt;code&gt;/pub&lt;/code&gt;位置設定了publisher&lt;/p&gt;</description></item></channel></rss>