Skip to content

Phanix's Blog

Menu
  • About Me / 關於我

Tag: api

Mount GCP storage 給 apache php 存取

No Comments
| 學習工作, 工作

遇到的情況是要在 ubuntu 機器上 mount 非 public access 的 gcp storage bucket,然後要給 php web api 做讀寫。

Read More »

關閉Twilio 視訊聊天室的同步問題 / Sync issue when closing Twilio video call room

No Comments
| 學習工作, 工作, 程式

跟同事C一起弄Twilio 網頁端視訊聊天室,先前都很正常,最近卻開始出現了奇妙的狀況。深究原因是因為async的 api request, 加上 Twilio 會在最後一個聊天室成員離開後就將其關閉造成。

Read More »

Gitlab API 常用功能整理

No Comments
| 學習工作, 工作

Gitlab 提供了一些 api ,回傳資料皆是以 JSON 格式表示,不管是要寫程式來協助做管理,或者是要從 command line 用 curl 來做一些事情都還蠻方便的,畢竟 web 介面有時候就是比較慢一點…

Read More »

Using PHP to invoke Facebook api

No Comments
| 學習工作, 程式

真心覺得 Facebook api 的官方文件網站很爛,然後 PHP 的 api 用法囉哩八唆的,還不如直接在 php 裡面用 curl 來得方便。

Read More »

phalcon (3.0) uses mvc control to provide RESTful api

No Comments
| 學習工作, 工作, 程式

Sometimes you need a JSON RESTful api interface in a MVC controller, which usually generate HTML results to users. public function createAction() { $this->view->disable(); $resp = new \Phalcon\Http\Response(); $resp->setHeader(“Content-Type”, “application/json”); //….. $resp->send(); return; }  

Read More »

C# Wrapping Library of Google AJAX Search API

No Comments
| 學習工作, 工作, 研究, 程式

以前在程式裡頭用到 Google Search 的機會比較少,所以都是直接把 search term 丟給 Google search,然後 parsing 回傳 page 這樣土法硬幹的方式。 不過最近使用量比較大,所以就乾脆來找 Google Search API ,沒想到 Google 說現在一般的 Search API 已經不接受申請了,比較建議使用 AJAX API。 看了一下說明文件,對於要寫網頁程式的話確實蠻方便的,不過對於要寫 Windows / Console 程式來說就不是這麼好用… 「該不會要自己來寫一個 library 把這個 AJAX Search API 包起來吧?」 正當腦子裡才冒出這個念頭的時候,另外一個聲音響起,「不對,這事情一定也有人想過,然後很好心地做出來了」… 果不其然,找了一下就找到了 http://gapidotnet.codeplex.com/ 這個 wrapping api… 真是太棒了… XD

Read More »

Recent Posts

  • Print date time with ms in PHP, which is faster?
  • Backup mongodb to GCP storage with crontab
  • Apache redirects specific site requests to the other URL
  • Apache multiple allow origin (enable CORS) for multiple domains
  • Google Calendar 行事曆加行程 link

Recent Comments

  • 天灰 on 撲克牌遊戲 — 德州撲克 (Texas Hold’em / Texas Poker)
  • 用FFmpeg取代 AWS Media Converter - Phanix's Blog on AWS S3+Media Converter+CloudFront 做 video file streaming CDN服務
  • Mount GCP storage as filesystem, and access with php - Phanix's Blog on php+apache 執行 sudo 命令出現 sudo: no tty present and no askpass program specified
  • Chateau de la Roche-aux-Moines (Nicolas Joly) Tasting - Phanix's Blog on Nicolas Joly 與他的生物動力法哲學
  • 安裝非預設版號 certbot apache plugin / installing certbot apache plugin with non-default version number - Phanix's Blog on AWS Route53 Geo dns with letsencrypt

Archives

Tags

.net (29) 2008 (66) 2009 (91) Bordeaux (45) Bourgogne (36) c# (33) Cabernet Sauvignon (41) California (85) Chardonnay (46) dessert wine (26) food (53) France (57) France 法國 (68) French (28) japanese food (32) murmuring (25) photo-taking (46) photographing (48) php (41) Pinot Noir (52) programming (36) red wine (187) Santa Cruz (33) system administration (68) Taiwan (40) traveling (74) USA (125) white wine (119) wine (174) wine tasting (223) 加州 (64) 勃根地 (39) 台灣 (29) 品酒 (220) 攝影 (93) 旅遊 (60) 氣泡酒 (24) 法國 (31) 波爾多 (37) 甜酒 (28) 白酒 (115) 系統管理 (48) 紅酒 (184) 美國 (100) 義大利 (36)

Categories

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Phanix's Blog 2023 . Powered by WordPress