1.3.6-beta.7 • Published 5 months ago

@hoahenry/meta-api v1.3.6-beta.7

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months 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.3.6-beta.7

5 months ago

1.3.6-beta.6

5 months ago

1.3.4

8 months ago

1.3.3

9 months ago

1.3.2

9 months ago

1.3.1

9 months ago

1.3.3-beta.1

9 months ago

1.3.5-beta.1

6 months ago

1.3.6-beta.2

6 months ago

1.3.3-beta.3

9 months ago

1.3.6-beta.1

6 months ago

1.3.3-beta.2

9 months ago

1.3.6-beta.4

6 months ago

1.3.5-beta.4

6 months ago

1.3.4-beta.4

8 months ago

1.3.6-beta.3

6 months ago

1.3.5-beta.5

6 months ago

1.3.4-beta.3

8 months ago

1.3.5-beta.2

6 months ago

1.3.4-beta.2

8 months ago

1.3.6-beta.5

6 months ago

1.3.5-beta.3

6 months ago

1.3.4-beta.1

8 months ago

1.3.5-beta.8

6 months ago

1.3.3-beta.9

8 months ago

1.3.5-beta.9

6 months ago

1.3.3-beta.8

8 months ago

1.3.5-beta.6

6 months ago

1.3.5-beta.7

6 months ago

1.3.4-beta.5

8 months ago

1.3.3-beta.5

9 months ago

1.3.3-beta.4

9 months ago

1.3.3-beta.7

8 months ago

1.3.3-beta.6

8 months ago

1.2.21

1 year ago

1.2.20

1 year ago

1.2.19

1 year ago

1.2.18

1 year ago

1.2.17

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.2.14

1 year ago

1.2.13

1 year ago

1.2.12

1 year ago

1.2.11

1 year ago

1.2.10

1 year ago

1.2.9

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.2.6

1 year ago

1.2.5

1 year ago

1.2.3

1 year ago