달력

09

« 2018/09 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
  •  
  •  
  •  
  •  

텔레그램 봇으로 그룹 채팅방에 메시지 보내기.



봇을 만들고 그룹에 봇을 초대한 다음


그룹 채팅창에 아무 메시지나 적고 재빠르게 웹 브라우저로 아래 주소를 요청한다. (메시지 보내고 웹 호출이 빨라야 한다)


https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/getUpdates


여기에서 124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE 이 부분은 이걸 그대로 적는게 아니고 봇 토큰.을 적는다.


여기에서 chat_id 를 알아낼 수 있는데, 아래 그림에서 보면 id: 부분, 챗 아이디가 12345678 이 된다.




챗 아이디가 잘 안나오면 텔레그램 그룹채팅창에서 메시지 보내기 -> 웹 브라우저 호출. 이 작업을 빠르게! 하면 된다.


이제 리눅스 쉘에서는 아래처럼 메시지를 보낼 수 있다. (챗 아이디가 마이너스인 경우도 있다)


/usr/bin/curl https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/sendmessage -d chat_id=-28483868 -d text="${msg}"


만약 한글이 깨지면


/usr/bin/curl --data-urlencode https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/sendmessage -d chat_id=-28483868 -d text="${msg}"




추가 - 그룹채팅에 @get_id_bot 이라는 봇을 초대하고, 

/start

/my_id

를 입력하면 쉽게 챗 아이디를 알 수 있다.





Posted by 멋지다마라송
2018.06.30 23:46

애플 개발자 센터 Tech/개발관련2018.06.30 23:46


애플 개발자 지원센터 전화 지원 한국어 : 080-860-9797 이건 없어졌네요.


전화 지원 : https://developer.apple.com//contact/ -> 여기에서 애플 담당자와 전화 지원을 신청할 수 있습니다.

웹 브라우저가 한국어로 되어 있어야 합니다. (웹 브라우저가 영어로 되어 있으면 영어로 전화가 와요;;)

생각보다 빠르게 연락이 옵니다.


iOS 개발 준비사항

애플 개발자 센터 : https://developer.apple.com/



인증서, 프로비저닝



Posted by 멋지다마라송

깃헙 Github 을 이용한 무료/깔끔 홈페이지 만들기


https://steemit.com/github/@marasong/github


깔끔하고 좋습니다.

먼저 깃헙 https://github.com 가입을 해야겠죠?

create.github.homepage.001.png
깃헙 사이트에서 로그인 한 다음, 상단 프로필 왼쪽에 플러스 + 클릭, New Repository 선택.

create.github.homepage.002.png
Repository Name 에 사용할 도메인을 스크린샷처럼 marasong.github.com 형태로 넣고, 나머지는 그대로 둡니다.

스크린샷에는 marasong2.github.com 이라고 되어있지만, 본인이 사용할 도메인을 정해서 넣으면 됩니다.

 

create.github.homepage.003.png
그러면 기본적인 페이지가 만들어집니다.

홈페이지를 만들때 소스관리도 Git 을 이용할거라서 깃소스 관리툴 소스트리를 설치합니다.

소스트리 홈페이지 https://www.sourcetreeapp.com/ 에서 다운로드, 설치합니다.

create.github.homepage.004.png
소스트리 실행, 깃 소스를 저장할 폴더를 미리 만들고 방금 만든 깃 저장소를 클론 Clone.
다운로드 : 깃 서버 -> 로컬 피씨 = 풀 Pull
업로드 : 로컬 피씨 -> 깃 서버 = 푸시 Push 한 다음 커밋 Commit

create.github.homepage.005.png
그러면 로컬 폴더에 파일이 생깁니다. 오 ~

이제 테마를 적용해 봅시다.
create.github.homepage.006.png
깃 저장소에서 Settings 클릭.

create.github.homepage.007.png
아래로 가면 Change theme 버튼이 있습니다. 클릭.

create.github.homepage.008.png

위와 같이 이동해서 원하는 테마를 선택하세요. 저는 미드나이트 Midnight -> Select theme 를 선택했습니다.


테마가 적용되면 깃 저장소 파일이 바뀝니다.

create.github.homepage.009.png

이제 깃 서버에서 갱신된 파일을 로컬에 받아보죠. 그래야 최신 소스를 유지할 수 있습니다.

SourceTree 실행 -> 브랜치 master -> 변경된 파일 확인 -> 풀 Pull 클릭.

create.github.homepage.010.png

이제 README.md 파일을 열어서 스크린샷 참고해서 수정해봅시다.

create.github.homepage.012.png
커밋 : 변경된 내용을 적고 아래 커밋버튼 클릭.

create.github.homepage.011.png
로컬에서 수정한 파일을 스테이지에 올리고 푸시 Push 클릭.

이제 깃 홈페이지 메인에 접속해서 수정된 페이지를 봅시다 ~

https://marasong.github.com/


테마도 적용할 수 있습니다.
http://themes.jekyllrc.org/pithy/

Posted by 멋지다마라송
2017.05.18 02:39

PHP - json 배열처리 Tech/개발관련2017.05.18 02:39

번역 API 를 사용해서 번역을 하면, 보통 결과가 json 으로 반환된다.

이를 PHP 에서 적절하게 배열로 받아 가공하는 방법.


예) アンシネ 이 단어를 번역하고자 한다.


// 번역 API 를 통해 받은 데이터가 $response.

echo $response;

// json 데이터 반환.

// {"message":{"@type":"response","@service":"labs.api","@version":"1.0","result":{"translatedText":"안 신혜"}}}



// 반환된 json 데이터를 배열로 저장하는 함수.

$json_data = json_decode($response,true);



echo "<br />";

print_r($json_data);

// 출력 결과

Array ( 

[message] => Array ( 

[@type] => response 

[@service] => naverservice.labs.api 

[@version] => 1.0.0 

[result] => Array ( [translatedText] => 안 신혜 ) 



echo "<br />";

echo $json_data[message][result][translatedText]; // 배열 이용하는 방법

// 출력 결과

// 안 신혜


Posted by 멋지다마라송
img 태그에 스타일 추가.
<img width="632" height="304" style="border:0px;display:block;" ...

만약 css 를 사용하고 있다면

 

img{border:0px;display:block}

 

 


Posted by 멋지다마라송


티스토리 툴바