1.4.0-beta.1 • Published 1 year ago

@hoahenry/meta-api v1.4.0-beta.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Introduction

  • Building...

Install

1. Use npm

  • At command line, enter: npm i @hoahenry/meta-api

2. Update

  • Use built-in function: checkUpdate(allowUpdate)
  • If allowUpdate is true, it will automatically update if a new version is available.

Use

  • You can use function login(loginData, callback).
    • loginData:
      • email: Your email
      • password: Your password
      • cookies: Recommend Your Cookies
      • configs:
        • selfListen: Default false Set this to true if you want your api to receive messages from its own account.
        • selfListenEvents: Default false Set this to true if you want your api to receive event from its own account.
        • listenEvents: Default true
        • listenTyping: Default false return typ status.
        • updatePresence: Default false Will make api.listen also return presence.
        • readReceipt: Default false
        • autoMarkRead: Default false
        • onlineStatus: Default false
        • emitReady: Default true
        • autoReconnect: Default true
        • userAgent: Default 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
    • callback(error, api): Called after login complete, return error or list api
  • Login with Cookies:
var { login } = require('@hoahenry/meta-api');
var { readFileSync } = require('fs');
var cookies = JSON.parse(readFileSync('path_to_cookies.json'));

login({ cookies: cookies }, async function(error, api) {
    if (error) console.log(error);
    else console.log(api);
    // You can use API here
});
  • Login with your account and password:
var { login } = require('@hoahenry/meta-api');

login({ email: 'your_email_or_facebook_id', password: 'your_password' }, async function (error, api) {
    if (error) console.log(error);
    else console.log(api);
    // You can use API here
});
  • Or use both methods:
var { login } = require('@hoahenry/meta-api');
var { readFileSync } = require('fs');
var cookies = JSON.parse(readFileSync('path_to_cookies.json'));

function loginHandle(error, api) {
    if (error) return login({ email: 'your_email_or_facebook_id', password: 'your_password' }, loginHandle);
    // You can use API here
}

login({ cookies }, loginHandle);

Docs

  • Building...

Contact

  • Group Meta API Developers
  • Messenger
  • Facebook Profile

Donate

1.4.0-beta.1

1 year ago

1.3.6-beta.7

2 years ago

1.3.6-beta.6

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.3-beta.1

2 years ago

1.3.5-beta.1

2 years ago

1.3.6-beta.2

2 years ago

1.3.3-beta.3

2 years ago

1.3.6-beta.1

2 years ago

1.3.3-beta.2

2 years ago

1.3.6-beta.4

2 years ago

1.3.5-beta.4

2 years ago

1.3.4-beta.4

2 years ago

1.3.6-beta.3

2 years ago

1.3.5-beta.5

2 years ago

1.3.4-beta.3

2 years ago

1.3.5-beta.2

2 years ago

1.3.4-beta.2

2 years ago

1.3.6-beta.5

2 years ago

1.3.5-beta.3

2 years ago

1.3.4-beta.1

2 years ago

1.3.5-beta.8

2 years ago

1.3.3-beta.9

2 years ago

1.3.5-beta.9

2 years ago

1.3.3-beta.8

2 years ago

1.3.5-beta.6

2 years ago

1.3.5-beta.7

2 years ago

1.3.4-beta.5

2 years ago

1.3.3-beta.5

2 years ago

1.3.3-beta.4

2 years ago

1.3.3-beta.7

2 years ago

1.3.3-beta.6

2 years ago

1.2.21

2 years ago

1.2.20

2 years ago

1.2.19

2 years ago

1.2.18

2 years ago

1.2.17

2 years ago

1.2.16

2 years ago

1.2.15

2 years ago

1.2.14

2 years ago

1.2.13

2 years ago

1.2.12

2 years ago

1.2.11

2 years ago

1.2.10

2 years ago

1.2.9

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.3

2 years ago