如何將Matters文章轉為大陸可訪問鏈接?

 https://matters.news/@deserve/%E5%A6%82%E4%BD%95%E5%B0%87matters%E6%96%87%E7%AB%A0%E8%BD%89%E7%82%BA%E5%A4%A7%E9%99%B8%E5%8F%AF%E8%A8%AA%E5%95%8F%E9%8F%88%E6%8E%A5-zdpuAqi3rdck5Zmp1DYkU7pbe5tmNGsZi4XeEr2U2cnq8uRd4

每次在Matters上看到好文,便想分享到大陸到社交媒體。但是由於眾所週知的原因,Matters已被大陸封鎖,這個時候ipfs的優勢就出來了,由於Matters的文章都在ipfs上,而ipfs目前有很多公共的節點,這些節點有很多還沒有被大陸屏蔽,所以我們可以選擇用還未被屏蔽的ipfs公共節點的文章地址去分享。

這裏要感謝 @2049bbs 貼出來的拿到Matters文章的ipfs cid的方法,見《你想要的Matters文章ipfs地址》

接下來介紹具體步驟:

  1. 首先打開你要分享的Matters文章,複製標題。
  2. 根據《你想要的Matters文章ipfs地址》 中介紹的獲取ipfs地址的方法,打開這個網站 <http://206.189.252.32:3838/matters-metadata/>,在右側搜索框裡粘貼該文章標題,搜索到該文章之後,複製 ipfs 列的地址,複製的結果可能長這樣:<https://d26g9c7mfuzstv.cloudfront.net/ipfs/QmWp7fLi3d2L4aZT6kLfeRsGBBYW648AJ2ZXhwoRymysb5>
  3. 複製上面的ipfs地址裡的cid,也就是網址裡/ipfs/後面的部分,比如上面的例子就是: QmWp7fLi3d2L4aZT6kLfeRsGBBYW648AJ2ZXhwoRymysb5
  4. 檢測哪個公共節點收錄了該cid,且在大陸網絡環境下訪問正常。手動拼接以下地址: https://contributionls.github.io/public-gateway-checker/?cid=QmWp7fLi3d2L4aZT6kLfeRsGBBYW648AJ2ZXhwoRymysb5 ,請把cid=後面的部分換成你要分享文章的cid,然後在瀏覽器中打開你剛拼接好的地址,頁面會檢測該篇文章的公共節點是否可以正常訪問,如果某個節點顯示Online,那說明可以在你當前的網絡環境下訪問。(記得在大陸的網絡環境下訪問,因為這個測試是基於你當前網絡環境的),如果地址ok的話,把這個地址分享在大陸社交媒體即可。比如我用該鏈接測出的能在大陸訪問的地址是: https://na.siderus.io/ipfs/QmWp7fLi3d2L4aZT6kLfeRsGBBYW648AJ2ZXhwoRymysb5
  5. 如果你要在朋友圈分享的話,那麼你測出的地址,有可能沒被牆封鎖,但是被微信給封鎖了,這個時候就換一個能用的公共節點,總會有還沒被封鎖的。

其實以上流程可以做的更簡單的,不知道有沒有感興趣的程序員朋友把以上流程合併成一個:輸入matters地址,自動隨機生成一個大陸可以訪問的連接~

 

没有评论: