跳到主要內容

發表文章

目前顯示的是 十月, 2019的文章

手作體驗永生花~玻璃罩之桃園七七藝文町

星期四下午意外發現桃園七七藝文町有手作永生花體驗課程,通常永生花課程都要價不斐呢~

意外發現只要980元!!!一張小朋友有找~於是就出發囉!

桃園七七比想像中的小,不過也是很有文青味。位置在桃園火車站附近的鬧區,旁邊就是統領百貨跟ATT,吃飯逛街看電影都很方便。


這個手作坊不是所有課程都固定時間,有很多不同工作坊在這裡不定期開課,可參考 https://www.facebook.com/Taoyuan.77CityPlay/

不過AP flowerart Flora老師說他都星期四下午14:00固定開課。


一進手作坊就飄來濃濃的文青風呢!



這次製作的是小玻璃罩款,永生花的價格貴在花材,所以980元的其實蠻迷你的~

一開始老師先給我們選花材,主花部分選兩朵,老師說都是日本進口的花材,都用環保無毒的材料去染色,不容易褪色。



其他花材的部分,老師選了幾個搭配主花的顏色,看起來好多!一點都不吝嗇,不過玻璃罩不大,也不可能全塞進去啦~XD

選完花材,要學著用鐵絲纏出主花的高度。



纏好鐵絲,要來幫永生花「開花」,開花這個動作就是輕輕地剝開花瓣,藉由熱融膠黏貼最外層跟內層花瓣,來讓花瓣較為分開。


也是很不容易呢~太用力花瓣會掉落的...要溫柔一點~然後也要開的「自然」~這真的是需要功力,哈哈,不過還算滿意自己的成果。


接著,將主花跟副花固定在木頭座上,先在座上加入熱融膠,再依序固定。



固定完可以先把玻璃罩蓋上看看成果,再來加上旁邊的裝飾花囉!

裝飾花也都是不凋花呢~怪不得越大罩子要價越貴,這些花都是成本呢~讓人想一直不停的加,都好漂亮!>"<

比較需要注意的是,裝飾花擺放上去,都要把罩子試著關起來,免得加太多反而不好看呢!


成品做完後,罩子滴上膠水,老師用光療機照光,讓玻璃罩定型就完成了!


手作房提供的袋子,也跟藝術品一樣漂亮,看了都捨不得丟了~XD

其實,還有480元的韓式花束體驗,是用乾燥花做的,也是美美的。


最後老師說,有合作廠商提供贈品,按讚就可以拿到手工髮圈一個,實在太可愛愛愛了~~


放在家裡任何地方都好美~

[開發] Apple App Store Connect API PHP串接筆記

這次要串接Apple App Store Connect API,前置步驟要產生Token卡很久。

很多文章都有提到,如何在Connect網頁生成Role以取得kid, iss 但卻很少人提到JWT Token的生成需要注意的地方,嘗試了很久才成功取得不會被說「401 NOT_AUTHORIZED Authentication credentials are missing or invalid.」 的Token啊~~(淚)

依照官方文件,使用 php套件 JWT.io (https://jwt.io/) 出的encode套件,安裝方式官網有提到。如果有用composer只要

composer require lcobucci/jwt

由於Apple是要用ES256所以 composer require firebase/php-jwt 不適用。

接著,在程式碼部分,官方文件是提到用內建builder的方式,但是內建builder有個參數kid沒有塞入,而且也有多塞入不用塞入的東西都會影響結果。(JWT其實就只是一個加密方式,把給的header與payload壓成用 . 分割的三段字串)

後來去看JWT.io提供的builder function下,自行塞入文件提到的六樣參數,外加用Connect提供的private.key(私鑰),壓出Token!

use Lcobucci\JWT\Builder;
use Lcobucci\JWT\Signer\Key;
use Lcobucci\JWT\Signer\Ecdsa\Sha256;

$signer = new Sha256(); //因為是Sha256所以要額外選擇編碼方式
$time = time();
$token = new Builder(); // 建立一個基本的builder
$token->setHeader('typ','JWT');  //把header塞入,但不用塞入 alg欄位,stackoverflow有人提到加了alg會錯於是我就把它移除了~
$token->setHeader('kid','[key ID]'); //後台提供[key ID],把[key ID]整個換自己的

$token->set('iss',&#…