વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

અમારા રેસ્ટફુલ સ્ક્રીનશોટ API સાથે વેબસાઇટ સ્ક્રીનશોટ લો

REST API

GrabzIt નું REST API તમને સંપૂર્ણપણે RESTful તકનીકોનો ઉપયોગ કરીને URL અથવા HTML ને ક HTMLપ્ચર કરવાની મંજૂરી આપે છે. તમે શરૂ કરો તે પહેલાં, કૃપા કરીને તમારા ઉપયોગના કેસ પર આધારીત નીચેની ચેતવણીઓ કાળજીપૂર્વક વાંચો, અમારા અન્ય એક API ઉકેલો કદાચ વધુ યોગ્ય છે.

  • - કેટલીક સુવિધાઓ જેમ કે મર્જ અને એન્ક્રિપ્ટિંગ કેપ્ચર્સ આ REST API દ્વારા ઉપલબ્ધ નથી. આ સુવિધાઓનો ઉપયોગ કરવા માટે તમારે બીજી ઉપયોગ કરવાની જરૂર પડશે API લાઇબ્રેરી
  • - આ API નો ઉપયોગ ક્લાયંટ તરફ ન કરો, તે તમારી એપ્લિકેશન કીને ખુલ્લી પાડશે! તેના બદલે વાપરો જાવાસ્ક્રિપ્ટ એપીઆઇ

પ્રારંભ કરવા માટે, ફક્ત નીચેના ફિલ્ટરમાંથી તમે શું કરવા માંગો છો તે પસંદ કરો અને ઉપલબ્ધ પરિમાણો મૂળ ઉદાહરણ સાથે પ્રદર્શિત થશે.

વિનંતીઓ કરતી વખતે કૃપા કરીને ખાતરી કરો બધા પરિમાણ મૂલ્યો એ URL એન્કોડ કરેલા છે.

    https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

જ્યારે HTML ને રૂપાંતરિત કરવું ત્યારે બધા પરિમાણો હોવા જોઈએ વિનંતી બોડીમાં પોસ્ટ કર્યું કી-વેલ્યુ જોડી તરીકે. ખાતરી કરો કે તમામ પેરામીટર મૂલ્યો URL એન્કોડેડ છે અને સામગ્રી પ્રકાર છે એપ્લિકેશન/x-www-form-urlencoded.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert    

તે પછી કેપ્ચર એચટીટીપી પ્રતિસાદમાં પરત આવશે. આ પ્રકારના કેપ્ચર સાથે નીચે આપેલા વધારાના વિકલ્પો પણ ઉપલબ્ધ છે, તે બધા જરૂરી તરીકે ચિહ્નિત કર્યા સિવાય વૈકલ્પિક છે. જ્યારે API કાર્યક્ષમતાનું પરીક્ષણ કરીએ ત્યારે અમે ઉપયોગ કરવાની ભલામણ કરીએ છીએ પોસ્ટમેન પ્રક્રિયા સરળ બનાવવા માટે.

સંચાલન કરવામાં ભૂલ

જો તમે API ને કરેલી વિનંતીમાં કોઈ સમસ્યા હોય, તો ભૂલ સમજાવીને JSON ઑબ્જેક્ટ પરત કરવામાં આવશે. આને નિર્ધારિત કરવાની શ્રેષ્ઠ રીત એ છે કે પ્રક્રિયા કરતા પહેલા પ્રતિભાવના સામગ્રી પ્રકારને તપાસો, જો તે application/json એક ભૂલ આવી છે. JSON માં મળેલ ભૂલ કોડને અનુસરે છે કોડની પ્રમાણભૂત સૂચિ.

{
    "Result": false,
    "Code":"URL is missing",
    "Message":100
}