跳到主要內容

文章

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

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

星期四下午意外發現桃園七七藝文町有手作永生花體驗課程,通常永生花課程都要價不斐呢~ 意外發現只要980元!!!一張小朋友有找~於是就出發囉! 桃園七七比想像中的小,不過也是很有文青味。位置在桃園火車站附近的鬧區,旁邊就是統領百貨跟ATT,吃飯逛街看電影都很方便。 這個手作坊不是所有課程都固定時間,有很多不同工作坊在這裡不定期開課,可參考  https://www.facebook.com/Taoyuan.77CityPlay/ 不過AP flowerart Flora老師說他都星期四下午14:00固定開課。 一進手作坊就飄來濃濃的文青風呢! 這次製作的是小玻璃罩款,永生花的價格貴在花材,所以980元的其實蠻迷你的~ 一開始老師先給我們選花材,主花部分選兩朵,老師說都是日本進口的花材,都用環保無毒的材料去染色,不容易褪色。 其他花材的部分,老師選了幾個搭配主花的顏色,看起來好多!一點都不吝嗇,不過玻璃罩不大,也不可能全塞進去啦~XD 選完花材,要學著用鐵絲纏出主花的高度。 纏好鐵絲,要來幫永生花「開花」,開花這個動作就是輕輕地剝開花瓣,藉由熱融膠黏貼最外層跟內層花瓣,來讓花瓣較為分開。 也是很不容易呢~太用力花瓣會掉落的...要溫柔一點~然後也要開的「自然」~這真的是需要功力,哈哈,不過還算滿意自己的成果。 接著,將主花跟副花固定在木頭座上,先在座上加入熱融膠,再依序固定。 固定完可以先把玻璃罩蓋上看看成果,再來加上旁邊的裝飾花囉! 裝飾花也都是不凋花呢~怪不得越大罩子要價越貴,這些花都是成本呢~讓人想一直不停的加,都好漂亮!>"< 比較需要注意的是,裝飾花擺放上去,都要把罩子試著關起來,免得加太多反而不好看呢! 成品做完後,罩子滴上膠水,老師用光療機照光,讓玻璃罩定型就完成了! 手作房提供的袋子,也跟藝術品一樣漂亮,看了都捨不得丟了~XD 其實,還有480元的韓式花束體驗,是用乾燥花做的,也是美美的。 最後老師說,有合作廠商提供贈品,按讚就可以拿到手工髮圈一個,實在太可愛愛愛了~~ 放在家裡任何地方都好美~ 花束搭配LINE兔兔的玻璃杯,也是不錯啦

[開發] 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