이메일을 통해 Instagram 이미지를 다운로드하시겠습니까?
새로운 credentials.js
파일을 만들고 index.js
및 mailSender.js
에서 사용할 수 있도록 이메일과 비밀번호를 내보냅니다.
credentials.js
다음과 같아야 합니다.
const email = '[email protected]' ;
const password = 'fakepassword' ;
module . exports = {
email ,
password ,
} ;
그런 다음 index.js
및 mailSender.js
에서 email
과 password
가져옵니다.
const { email , password } = require ( './credentials' ) ;
당신이 선호한다면? 대신 ES6 에서는 다음을 사용하세요:
const email = '[email protected]' ;
const password = 'fakepassword' ;
export default {
email ,
password ,
} ;
그런 다음 index.js
및 mailSender.js
에서 email
과 password
가져옵니다.
const { email , password } = require ( './credentials' ) . default ;
ES6 구문을 사용하려면 환경(예: node.js)이 ES6 모듈 구문을 지원해야 한다는 점을 명심하세요. NodeJS는 ES6 모듈 구문(내보내기 키워드)이 아닌 CommonJS 모듈 구문(module.exports)을 사용합니다. 따라서 이 페이지를 참조하여 더 자세한 내용을 확인하고 undefined token export
오류가 발생하는 경우 이를 해결하세요. 이 문제에 대한 해결책은 babel npm 패키지를 사용하여 ES6를 commonjs 대상으로 트랜스파일하는 것입니다.
지정된 이메일 주소로 메일을 보내시겠습니까? 인스타그램 이미지 링크와 함께 브라우저에서 마우스 오른쪽 버튼을 클릭하고 다른 이름으로 저장하면 쉽게 다운로드할 수 있는 이미지가 다시 전송됩니다.
가장 기본적인 방법은 링크를 복사해 메일을 보내는 것보다 인스타그램 공유 버튼을 누른 뒤 이메일로 공유하는 방법이겠죠⏰
참고 : Gmail 계정을 사용하는 경우 다음 두 가지 작업을 수행해야 합니다.
저도 이 봇을 운영하고 있습니다. [email protected]
으로 이메일을 보내 자유롭게 사용해 보세요. 12초 이내에 요청된 이미지가 나올 것으로 예상됩니다.
보안 수준이 낮은 앱을 활성화해야 하므로 메일 계정으로는 활성화하지 않는 것이 좋습니다. 이것이 제가 봇을 호스팅하기 위해 첫 번째 이메일 ID를 만든 이유입니다.